|
|
@@ -26,6 +26,34 @@ class MoneyBuyMatch extends Model
|
|
|
return $datas;
|
|
|
}
|
|
|
|
|
|
+ //赛事下所有投注状态的单式下单
|
|
|
+ function simsettleorder($ssid='', $code=''){
|
|
|
+ $where = array();
|
|
|
+ $where[] = array('money_buy_match.match_id', '=', $ssid);
|
|
|
+ $where[] = array('money_buy_match.bet_type', '=', 1);
|
|
|
+ $where[] = array('money_buy_match.game_code', '=', $code);
|
|
|
+ $where[] = array('money_buy_simplex.status', '=', 1);
|
|
|
+
|
|
|
+ $select = ['money_buy_simplex.order_id', 'money_buy_simplex.money', 'money_buy_simplex.account_identity', 'money_buy_simplex.info_identity', 'money_buy_simplex.match_id'];
|
|
|
+ $data = $this->join('money_buy_simplex', 'money_buy_match.order_id', '=', 'money_buy_simplex.order_id')->select($select)->where($where)->get()->toArray();
|
|
|
+
|
|
|
+ return $data;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ //赛事下所有投注状态下的串式下单
|
|
|
+ function strsettleorder($ssid=''){
|
|
|
+ $where = array();
|
|
|
+ $where[] = array('money_buy_match.match_id', '=', $ssid);
|
|
|
+ $where[] = array('money_buy_match.bet_type', '=', 2);
|
|
|
+ $where[] = array('money_buy_str.status', '=', 1);
|
|
|
+
|
|
|
+ $select = ['money_buy_str.order_id'];
|
|
|
+ $data = $this->join('money_buy_str', 'money_buy_match.order_id', '=', 'money_buy_str.order_id')->select($select)->where($where)->distinct('money_buy_match.order_id')->get()->toArray();
|
|
|
+
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+
|
|
|
//赛事下所有下注单式下单
|
|
|
function allsimplexorder($ssid='', $code='',$select=[],$match_ids = [])
|
|
|
{
|