|
|
@@ -1378,29 +1378,38 @@ class Common
|
|
|
$moneyBuyMatch = new \App\Models\MoneyBuyMatch();
|
|
|
|
|
|
//获取赛事下所有单式注单
|
|
|
- $select = ['money_buy_simplex.order_id', 'money_buy_simplex.match_id', 'money_buy_simplex.account_identity', 'money_buy_simplex.account_name','money_buy_simplex.money', 'money_buy_simplex.gain_money','money_buy_match.odds_code','st_odds_code.odds_name'];
|
|
|
+ $select = ['money_buy_simplex.order_id', 'money_buy_simplex.match_id', 'money_buy_simplex.account_identity', 'money_buy_simplex.account_name','money_buy_simplex.money', 'money_buy_simplex.gain_money', 'money_buy_simplex.status', 'money_buy_simplex.settle_status', 'money_buy_simplex.game_status', 'money_buy_simplex.batch_id','money_buy_match.odds_code','money_buy_match.result','st_odds_code.odds_name'];
|
|
|
//obj
|
|
|
$match_order_sim_obj = $moneyBuyMatch->allsimplexorder($match_id,$game_code,$select);
|
|
|
|
|
|
//获取赛事下所有串式注单
|
|
|
- $select = ['money_buy_str.order_id', 'money_buy_match.match_id', 'money_buy_str.account_identity', 'money_buy_str.account_name','money_buy_str.money', 'money_buy_str.gain_money','st_odds_code.odds_name','money_buy_match.odds_code'];
|
|
|
+ $select = ['money_buy_str.order_id', 'money_buy_match.match_id', 'money_buy_str.account_identity', 'money_buy_str.account_name','money_buy_str.money', 'money_buy_str.gain_money','money_buy_str.status','money_buy_str.settle_status','money_buy_str.game_status','st_odds_code.odds_name','money_buy_match.odds_code','money_buy_match.result',];
|
|
|
//obj
|
|
|
$match_order_str_obj = $moneyBuyMatch->allstrorder($match_id,$game_code,$select);
|
|
|
|
|
|
//如果赛事下有 单式 注单
|
|
|
$oddsData_sim = [];
|
|
|
+ $oddsData_sim_settle = [];
|
|
|
if(count($match_order_sim_obj) > 0 ){
|
|
|
//获取单式注单中 待处理注单
|
|
|
$oddsData_sim = self::getOrderData($data,$match_order_sim_obj,$game_code);
|
|
|
+ $oddsData_sim_settle = $oddsData_sim['settle'];
|
|
|
+ $oddsData_sim = $oddsData_sim['invalid'];
|
|
|
}
|
|
|
|
|
|
//如果赛事下有 串式 注单
|
|
|
$oddsData_str = [];
|
|
|
+ $oddsData_str_settle = [];
|
|
|
if(count($match_order_str_obj) > 0){
|
|
|
//获取串式注单中 待处理注单
|
|
|
$oddsData_str = self::getOrderData($data,$match_order_str_obj,$game_code);
|
|
|
+ $oddsData_str_settle = $oddsData_str['settle'];
|
|
|
+ $oddsData_str = $oddsData_str['invalid'];
|
|
|
}
|
|
|
|
|
|
+ $upapp = new \App\Models\SportsNoteList();
|
|
|
+ $upapp->settleorder($match_id,$oddsData_sim_settle,$oddsData_str_settle,$game_code);
|
|
|
+
|
|
|
//如果是已结算赛事
|
|
|
if($match_status == 3){
|
|
|
//合并上半场/全场 待处理 单式+串式订单
|
|
|
@@ -1435,7 +1444,6 @@ class Common
|
|
|
$oddsData_str = $oddsData_str;
|
|
|
}
|
|
|
$type = 1;
|
|
|
- $upapp = new \App\Models\SportsNoteList();
|
|
|
$upapp->delorder($match_id,$game_code,$oddsData_sim,$oddsData_str,$type);
|
|
|
}
|
|
|
//=== end ===
|
|
|
@@ -1446,210 +1454,381 @@ class Common
|
|
|
public static function getOrderData($data,$match_order,$game_code){
|
|
|
//===足球===
|
|
|
if($game_code == 'zq'){
|
|
|
- //上半场
|
|
|
+ //上半场(作废)
|
|
|
$matchOdds_h = [];
|
|
|
- //全场
|
|
|
+ //上半场(待结算)
|
|
|
+ $matchOdds_half = [];
|
|
|
+ //全场(作废)
|
|
|
$matchOdds_f = [];
|
|
|
+ //全场(待结算)
|
|
|
+ $matchOdds_fall = [];
|
|
|
foreach($match_order as $k=>$v){
|
|
|
//上半场条件
|
|
|
if($data['half']['home'] == -1 and $data['half']['guest'] == -1){
|
|
|
- $matchOdds_h[] = self::getOrderJC('上半场',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_h[] = self::getOrderJC('上半场',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_half[] = self::getOrderJC('上半场',$v);
|
|
|
}
|
|
|
//全场条件
|
|
|
if($data['all']['home'] == -1 and $data['all']['guest'] == -1){
|
|
|
- $matchOdds_f[] = self::getOrderJC('全场',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_f[] = self::getOrderJC('全场',$v);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ $matchOdds_fall[] = self::getOrderJC('全场',$v);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//合并待处理 注单
|
|
|
- $orderData = array_merge($matchOdds_h,$matchOdds_f);
|
|
|
+ $orderData['invalid'] = array_merge($matchOdds_h,$matchOdds_f);
|
|
|
+ $orderData['settle'] = array_merge($matchOdds_half,$matchOdds_fall);
|
|
|
}
|
|
|
//====end===
|
|
|
|
|
|
//==篮球===
|
|
|
if($game_code == 'lq'){
|
|
|
|
|
|
- //第一节
|
|
|
+ //第一节(作废)
|
|
|
$matchOdds_o = [];
|
|
|
- //第二节
|
|
|
+ //第一节(待结算)
|
|
|
+ $matchOdds_one = [];
|
|
|
+ //第二节(作废)
|
|
|
$matchOdds_t = [];
|
|
|
- //第三节
|
|
|
+ //第二节(待结算)
|
|
|
+ $matchOdds_two = [];
|
|
|
+ //第三节(作废)
|
|
|
$matchOdds_s = [];
|
|
|
- //第四节
|
|
|
+ //第三节(待结算)
|
|
|
+ $matchOdds_three = [];
|
|
|
+ //第四节(作废)
|
|
|
$matchOdds_f = [];
|
|
|
- //上半场
|
|
|
+ //第四节(待结算)
|
|
|
+ $matchOdds_four = [];
|
|
|
+ //上半场(作废)
|
|
|
$matchOdds_hh = [];
|
|
|
- //下半场
|
|
|
+ //上半场(待结算)
|
|
|
+ $matchOdds_half = [];
|
|
|
+ //下半场(作废)
|
|
|
$matchOdds_ll = [];
|
|
|
- //全场
|
|
|
+ //下半场(待结算)
|
|
|
+ $matchOdds_next = [];
|
|
|
+ //全场(作废)
|
|
|
$matchOdds_ff = [];
|
|
|
+ //全场(待结算)
|
|
|
+ $matchOdds_fall = [];
|
|
|
|
|
|
foreach($match_order as $k=>$v){
|
|
|
//第一节条件
|
|
|
if($data[1]['home'] == -1 and $data[1]['guest'] == -1){
|
|
|
- $matchOdds_o[] = self::getOrderJC('一节',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_o[] = self::getOrderJC('一节',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_one[] = self::getOrderJC('一节',$v);
|
|
|
}
|
|
|
//第二节条件
|
|
|
if($data[2]['home'] == -1 and $data[2]['guest'] == -1){
|
|
|
- $matchOdds_t[] = self::getOrderJC('二节',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_t[] = self::getOrderJC('二节',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_two[] = self::getOrderJC('二节',$v);
|
|
|
}
|
|
|
//第三节条件
|
|
|
if($data[3]['home'] == -1 and $data[3]['guest'] == -1){
|
|
|
- $matchOdds_s[] = self::getOrderJC('三节',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_s[] = self::getOrderJC('三节',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_three[] = self::getOrderJC('三节',$v);
|
|
|
}
|
|
|
//第四节条件
|
|
|
if($data[4]['home'] == -1 and $data[4]['guest'] == -1){
|
|
|
- $matchOdds_f[] = self::getOrderJC('四节',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_f[] = self::getOrderJC('四节',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_four[] = self::getOrderJC('四节',$v);
|
|
|
}
|
|
|
//上半场条件
|
|
|
if($data[5]['home'] == -1 and $data[5]['guest'] == -1){
|
|
|
- $matchOdds_hh[] = self::getOrderJC('上半场',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_hh[] = self::getOrderJC('上半场',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_half[] = self::getOrderJC('上半场',$v);
|
|
|
}
|
|
|
//下半场条件
|
|
|
if($data[6]['home'] == -1 and $data[6]['guest'] == -1){
|
|
|
- $matchOdds_ll[] = self::getOrderJC('下半场',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_ll[] = self::getOrderJC('下半场',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_next[] = self::getOrderJC('下半场',$v);
|
|
|
}
|
|
|
//全场条件
|
|
|
if($data['all']['home'] == -1 and $data['all']['guest'] == -1){
|
|
|
- $matchOdds_ff[] = self::getOrderJC('全场',$v);
|
|
|
- $matchOdds_ff[] = self::getOrderJC('最后一位数',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_ff[] = self::getOrderJC('全场',$v);
|
|
|
+ $matchOdds_ff[] = self::getOrderJC('最后一位数',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_fall[] = self::getOrderJC('全场',$v);
|
|
|
+ $matchOdds_fall[] = self::getOrderJC('最后一位数',$v);
|
|
|
}
|
|
|
|
|
|
}
|
|
|
//合并待处理 注单
|
|
|
- $orderData = array_merge($matchOdds_o,$matchOdds_t,$matchOdds_s,$matchOdds_f,$matchOdds_hh,$matchOdds_ll,$matchOdds_ff);
|
|
|
+ $orderData['invalid'] = array_merge($matchOdds_o,$matchOdds_t,$matchOdds_s,$matchOdds_f,$matchOdds_hh,$matchOdds_ll,$matchOdds_ff);
|
|
|
+ $orderData['settle'] = array_merge($matchOdds_one,$matchOdds_two,$matchOdds_three,$matchOdds_four,$matchOdds_half,$matchOdds_next,$matchOdds_fall);
|
|
|
}
|
|
|
//===end===
|
|
|
|
|
|
//===网球===
|
|
|
if($game_code == 'wq'){
|
|
|
- //第一盘
|
|
|
+ //第一盘(作废)
|
|
|
$matchOdds_o = [];
|
|
|
- //第二盘
|
|
|
+ //第一盘(待结算)
|
|
|
+ $matchOdds_one = [];
|
|
|
+ //第二盘(作废)
|
|
|
$matchOdds_t = [];
|
|
|
- //第三盘
|
|
|
+ //第二盘(待结算)
|
|
|
+ $matchOdds_two = [];
|
|
|
+ //第三盘(作废)
|
|
|
$matchOdds_s = [];
|
|
|
- //第四盘
|
|
|
+ //第三盘(待结算)
|
|
|
+ $matchOdds_three = [];
|
|
|
+ //第四盘(作废)
|
|
|
$matchOdds_fo = [];
|
|
|
- //第五盘
|
|
|
+ //第四盘(待结算)
|
|
|
+ $matchOdds_four = [];
|
|
|
+ //第五盘(作废)
|
|
|
$matchOdds_fi = [];
|
|
|
- //全场
|
|
|
+ //第五盘(待结算)
|
|
|
+ $matchOdds_five = [];
|
|
|
+ //全场(作废)
|
|
|
$matchOdds_ff = [];
|
|
|
+ //全场(待结算)
|
|
|
+ $matchOdds_fall = [];
|
|
|
|
|
|
foreach($match_order as $k=>$v){
|
|
|
//第一盘条件
|
|
|
if($data[1]['home'] == -1 and $data[1]['guest'] == -1){
|
|
|
- $matchOdds_o[] = self::getOrderJC('一盘',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_o[] = self::getOrderJC('一盘',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_one[] = self::getOrderJC('一盘',$v);
|
|
|
}
|
|
|
//第二盘条件
|
|
|
if($data[2]['home'] == -1 and $data[2]['guest'] == -1){
|
|
|
- $matchOdds_t[] = self::getOrderJC('二盘',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_t[] = self::getOrderJC('二盘',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_two[] = self::getOrderJC('二盘',$v);
|
|
|
}
|
|
|
//第三盘条件
|
|
|
if($data[3]['home'] == -1 and $data[3]['guest'] == -1){
|
|
|
- $matchOdds_s[] = self::getOrderJC('三盘',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_s[] = self::getOrderJC('三盘',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_three[] = self::getOrderJC('三盘',$v);
|
|
|
}
|
|
|
//第四盘条件
|
|
|
if($data[4]['home'] == -1 and $data[4]['guest'] == -1){
|
|
|
- $matchOdds_fo[] = self::getOrderJC('四盘',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_fo[] = self::getOrderJC('四盘',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_four[] = self::getOrderJC('四盘',$v);
|
|
|
}
|
|
|
//第五盘条件
|
|
|
if($data[5]['home'] == -1 and $data[5]['guest'] == -1){
|
|
|
- $matchOdds_fi[] = self::getOrderJC('五盘',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_fi[] = self::getOrderJC('五盘',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_five[] = self::getOrderJC('五盘',$v);
|
|
|
}
|
|
|
//全场条件
|
|
|
if($data['all']['home'] == -1 and $data['all']['guest'] == -1){
|
|
|
- $matchOdds_ff[] = self::getOrderJC('让盘',$v);
|
|
|
- $matchOdds_ff[] = self::getOrderJC('让局',$v);
|
|
|
- $matchOdds_ff[] = self::getOrderJC('总局数',$v);
|
|
|
- $matchOdds_ff[] = self::getOrderJC('冠军',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_ff[] = self::getOrderJC('让盘',$v);
|
|
|
+ $matchOdds_ff[] = self::getOrderJC('让局',$v);
|
|
|
+ $matchOdds_ff[] = self::getOrderJC('总局数',$v);
|
|
|
+ $matchOdds_ff[] = self::getOrderJC('冠军',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_fall[] = self::getOrderJC('让盘',$v);
|
|
|
+ $matchOdds_fall[] = self::getOrderJC('让局',$v);
|
|
|
+ $matchOdds_fall[] = self::getOrderJC('总局数',$v);
|
|
|
+ $matchOdds_fall[] = self::getOrderJC('冠军',$v);
|
|
|
}
|
|
|
}
|
|
|
//合并待处理 注单
|
|
|
- $orderData = array_merge($matchOdds_o,$matchOdds_t,$matchOdds_s,$matchOdds_fo,$matchOdds_fi,$matchOdds_ff);
|
|
|
+ $orderData['invalid'] = array_merge($matchOdds_o,$matchOdds_t,$matchOdds_s,$matchOdds_fo,$matchOdds_fi,$matchOdds_ff);
|
|
|
+ $orderData['settle'] = array_merge($matchOdds_one,$matchOdds_two,$matchOdds_three,$matchOdds_four,$matchOdds_five,$matchOdds_fall);
|
|
|
}
|
|
|
//===end===
|
|
|
|
|
|
//===棒球===
|
|
|
if($game_code == 'bq'){
|
|
|
- //第一局
|
|
|
+ //第一局(作废)
|
|
|
$matchOdds_o = [];
|
|
|
- //第二局
|
|
|
+ //第一局(待结算)
|
|
|
+ $matchOdds_one = [];
|
|
|
+ //第二局(作废)
|
|
|
$matchOdds_t = [];
|
|
|
- //第三局
|
|
|
+ //第二局(待结算)
|
|
|
+ $matchOdds_two = [];
|
|
|
+ //第三局(作废)
|
|
|
$matchOdds_th = [];
|
|
|
- //第四局
|
|
|
+ //第三局(待结算)
|
|
|
+ $matchOdds_three = [];
|
|
|
+ //第四局(作废)
|
|
|
$matchOdds_fo = [];
|
|
|
- //第五局
|
|
|
+ //第四局(待结算)
|
|
|
+ $matchOdds_four = [];
|
|
|
+ //第五局(作废)
|
|
|
$matchOdds_fi = [];
|
|
|
- //第六局
|
|
|
+ //第五局(待结算)
|
|
|
+ $matchOdds_five = [];
|
|
|
+ //第六局(作废)
|
|
|
$matchOdds_si = [];
|
|
|
- //第七局
|
|
|
+ //第六局(待结算)
|
|
|
+ $matchOdds_six = [];
|
|
|
+ //第七局(作废)
|
|
|
$matchOdds_se = [];
|
|
|
- //第八局
|
|
|
+ //第七局(待结算)
|
|
|
+ $matchOdds_seven = [];
|
|
|
+ //第八局(作废)
|
|
|
$matchOdds_e = [];
|
|
|
- //第九局
|
|
|
+ //第八局(待结算)
|
|
|
+ $matchOdds_eight = [];
|
|
|
+ //第九局(作废)
|
|
|
$matchOdds_n = [];
|
|
|
- //其他
|
|
|
+ //第九局(待结算)
|
|
|
+ $matchOdds_nine = [];
|
|
|
+ //其他(作废)
|
|
|
$matchOdds_ot = [];
|
|
|
- //前五局
|
|
|
+ //其他(待结算)
|
|
|
+ $matchOdds_other = [];
|
|
|
+ //前五局(作废)
|
|
|
$matchOdds_five = [];
|
|
|
- //全场
|
|
|
+ //前五局(待结算)
|
|
|
+ $matchOdds_fives = [];
|
|
|
+ //全场(作废)
|
|
|
$matchOdds_ff = [];
|
|
|
+ //全场(待结算)
|
|
|
+ $matchOdds_fall = [];
|
|
|
|
|
|
foreach($match_order as $k=>$v){
|
|
|
//第一局条件
|
|
|
if($data[1]['home'] == -1 and $data[1]['guest'] == -1){
|
|
|
- $matchOdds_o[] = self::getOrderJC('第一局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_o[] = self::getOrderJC('第一局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_one[] = self::getOrderJC('第一局',$v);
|
|
|
}
|
|
|
//第二局条件
|
|
|
if($data[2]['home'] == -1 and $data[2]['guest'] == -1){
|
|
|
- $matchOdds_t[] = self::getOrderJC('第二局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_t[] = self::getOrderJC('第二局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_two[] = self::getOrderJC('第二局',$v);
|
|
|
}
|
|
|
//第三局条件
|
|
|
if($data[3]['home'] == -1 and $data[3]['guest'] == -1){
|
|
|
- $matchOdds_th[] = self::getOrderJC('第三局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_th[] = self::getOrderJC('第三局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_three[] = self::getOrderJC('第三局',$v);
|
|
|
}
|
|
|
//第四局条件
|
|
|
if($data[4]['home'] == -1 and $data[4]['guest'] == -1){
|
|
|
- $matchOdds_fo[] = self::getOrderJC('第四局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_fo[] = self::getOrderJC('第四局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_four[] = self::getOrderJC('第四局',$v);
|
|
|
}
|
|
|
//第五局条件
|
|
|
if($data[5]['home'] == -1 and $data[5]['guest'] == -1){
|
|
|
- $matchOdds_fi[] = self::getOrderJC('第五局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_fi[] = self::getOrderJC('第五局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_five[] = self::getOrderJC('第五局',$v);
|
|
|
}
|
|
|
//第六局条件
|
|
|
if($data[6]['home'] == -1 and $data[6]['guest'] == -1){
|
|
|
- $matchOdds_si[] = self::getOrderJC('第六局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_si[] = self::getOrderJC('第六局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_six[] = self::getOrderJC('第六局',$v);
|
|
|
}
|
|
|
//第七局条件
|
|
|
if($data[7]['home'] == -1 and $data[7]['guest'] == -1){
|
|
|
- $matchOdds_se[] = self::getOrderJC('第七局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_se[] = self::getOrderJC('第七局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_seven[] = self::getOrderJC('第七局',$v);
|
|
|
}
|
|
|
//第八局条件
|
|
|
if($data[8]['home'] == -1 and $data[8]['guest'] == -1){
|
|
|
- $matchOdds_e[] = self::getOrderJC('第八局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_e[] = self::getOrderJC('第八局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_eight[] = self::getOrderJC('第八局',$v);
|
|
|
}
|
|
|
//第九局条件
|
|
|
if($data[9]['home'] == -1 and $data[9]['guest'] == -1){
|
|
|
- $matchOdds_n[] = self::getOrderJC('第九局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_n[] = self::getOrderJC('第九局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_nine[] = self::getOrderJC('第九局',$v);
|
|
|
}
|
|
|
//其他条件
|
|
|
if($data['other']['home'] == -1 and $data['other']['guest'] == -1){
|
|
|
- $matchOdds_ot[] = self::getOrderJC('其他',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_ot[] = self::getOrderJC('其他',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_other[] = self::getOrderJC('其他',$v);
|
|
|
}
|
|
|
//前五局条件
|
|
|
if($data['five']['home'] == -1 and $data['five']['guest'] == -1){
|
|
|
- $matchOdds_five[] = self::getOrderJC('前5局',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_five[] = self::getOrderJC('前5局',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_fives[] = self::getOrderJC('前5局',$v);
|
|
|
}
|
|
|
//全场条件
|
|
|
if($data['all']['home'] == -1 and $data['all']['guest'] == -1){
|
|
|
- $matchOdds_ff[] = self::getOrderJC('全场',$v);
|
|
|
+ if($v->status == 1){
|
|
|
+ $matchOdds_ff[] = self::getOrderJC('全场',$v);
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ $matchOdds_fall[] = self::getOrderJC('全场',$v);
|
|
|
}
|
|
|
|
|
|
}
|
|
|
//合并待处理 注单
|
|
|
- $orderData = array_merge($matchOdds_o,$matchOdds_t,$matchOdds_th,$matchOdds_fo,$matchOdds_fi,$matchOdds_si,$matchOdds_se,$matchOdds_e,$matchOdds_n,$matchOdds_ot,$matchOdds_five,$matchOdds_ff);
|
|
|
+ $orderData['invalid'] = array_merge($matchOdds_o,$matchOdds_t,$matchOdds_th,$matchOdds_fo,$matchOdds_fi,$matchOdds_si,$matchOdds_se,$matchOdds_e,$matchOdds_n,$matchOdds_ot,$matchOdds_five,$matchOdds_ff);
|
|
|
+ $orderData['settle'] = array_merge($matchOdds_one,$matchOdds_two,$matchOdds_three,$matchOdds_four,$matchOdds_five,$matchOdds_six,$matchOdds_seven,$matchOdds_eight,$matchOdds_nine,$matchOdds_other,$matchOdds_fives,$matchOdds_fall);
|
|
|
}
|
|
|
//===end===
|
|
|
|