|
@@ -1003,18 +1003,18 @@ class Betorder extends BaseController{
|
|
|
//查询订单信息
|
|
//查询订单信息
|
|
|
$order_data = lm($order_model,"Commons")
|
|
$order_data = lm($order_model,"Commons")
|
|
|
->where('order_id',$order_id)
|
|
->where('order_id',$order_id)
|
|
|
- ->first()->toArray();
|
|
|
|
|
|
|
+ ->first();
|
|
|
|
|
|
|
|
//订单不存在
|
|
//订单不存在
|
|
|
if(empty($order_data)) throw new \Exception(Render([], '10030', lang('Tips','Sports')->get('order_null')));
|
|
if(empty($order_data)) throw new \Exception(Render([], '10030', lang('Tips','Sports')->get('order_null')));
|
|
|
|
|
|
|
|
//订单非投注状态 不可撤单
|
|
//订单非投注状态 不可撤单
|
|
|
- if($order_data['status'] != 1) throw new \Exception(Render([], '10031', lang('Tips','Sports')->get('order_type_err')));
|
|
|
|
|
|
|
+ if($order_data->status != 1) throw new \Exception(Render([], '10031', lang('Tips','Sports')->get('order_type_err')));
|
|
|
//获取用户数据
|
|
//获取用户数据
|
|
|
$userInfo = $this->getAgent($token);
|
|
$userInfo = $this->getAgent($token);
|
|
|
|
|
|
|
|
//验证订单是否属于该用户
|
|
//验证订单是否属于该用户
|
|
|
- if($order_data['account_identity'] != $userInfo['account_identity']) throw new \Exception(Render([], '10025', lang('Tips','Sports')->get('auth_error').':不是该用户的订单'));
|
|
|
|
|
|
|
+ if($order_data->account_identity != $userInfo['account_identity']) throw new \Exception(Render([], '10025', lang('Tips','Sports')->get('auth_error').':不是该用户的订单'));
|
|
|
|
|
|
|
|
//获取用户账户余额
|
|
//获取用户账户余额
|
|
|
$cash = $userInfo['cash'];
|
|
$cash = $userInfo['cash'];
|
|
@@ -1026,10 +1026,10 @@ class Betorder extends BaseController{
|
|
|
$odds_money_data = lm('money_details',"Commons")
|
|
$odds_money_data = lm('money_details',"Commons")
|
|
|
->select('info_identity','trade_id','account_name','account_identity','money','money_type','money_cash','trade_type','status')
|
|
->select('info_identity','trade_id','account_name','account_identity','money','money_type','money_cash','trade_type','status')
|
|
|
->where($where)
|
|
->where($where)
|
|
|
- ->get()
|
|
|
|
|
- ->toArray();
|
|
|
|
|
|
|
+ ->get();
|
|
|
|
|
|
|
|
if(empty($odds_money_data)) throw new \Exception(Render([], '10026', lang('Tips','Sports')->get('order_money_err')));
|
|
if(empty($odds_money_data)) throw new \Exception(Render([], '10026', lang('Tips','Sports')->get('order_money_err')));
|
|
|
|
|
+ $odds_money_data = $odds_money_data -> toArray();
|
|
|
//获取订单投注金额
|
|
//获取订单投注金额
|
|
|
$odds_money_bet = 0;
|
|
$odds_money_bet = 0;
|
|
|
//获取订单反水金额
|
|
//获取订单反水金额
|