Jimy 6 vuotta sitten
vanhempi
commit
8e4b755b20
1 muutettua tiedostoa jossa 33 lisäystä ja 0 poistoa
  1. 33 0
      app/Http/Controllers/Admin/SportsbkController.php

+ 33 - 0
app/Http/Controllers/Admin/SportsbkController.php

@@ -38,7 +38,40 @@ class SportsbkController extends Controller {
 		$dt->enableCheckBox();
 		return view('admin/sportsbk/outcome', $dt->render($request));
 	}
+	
+	//查询赛事结果
+	function Matchresult(Req $req){
+		$match_id = $req->match_id;
+		$newapp = \App\Models\Stlqresult::where('match_id', $match_id)->first();
 
+		$array =array(
+			'corner_ball' => json_decode($newapp['corner_ball'],true),
+			'penalty_card' => json_decode($newapp['penalty_card'],true),
+			'newapp' => $newapp,
+		);
+		return $array;
+	}
+	
+	//结算
+	function Settlementlq(Req $req){
+		//查询赛事下所有订单
+		$ssid = $req->match_id;//赛事id
+		$type = $req->type;//是否再结算1,首次结算2,再次结算
+		$newapp = new \App\Models\MoneyBuyMatch();
+		$simplex_ids = array_column($newapp->allsimplexorder($ssid,'lq'),'order_id');
+		$str_ids = array_column($newapp->allstrorder($ssid),'order_id');
+
+		$update = $this->addcomendnotice($ssid);
+		if($update['status']==1){
+			$SettlementOrder = new SettlementOrder();
+	        $SettlementOrder->reSettlement($str_ids, 2,$type,'lq',$ssid);//串式
+	        $data = $SettlementOrder->reSettlement($simplex_ids, 1,$type,'zq',$ssid);//单式注单
+	        return responseToJson($data);
+	    }else{
+	    	return responseToJson($update);
+	    }
+	}
+	
 	function info() {
 		$page = Request::has('page') ? Request::get('page') : '';
 		$list = Request::has('limit') ? Request::get('limit') : 1;