| xqd
@@ -55,19 +55,18 @@ class VipController extends Controller
|
|
|
$res = [
|
|
|
'order_id' => $pay->prepay_id,
|
|
|
'order_token' => $pay->token,
|
|
|
- 'pay_id' => $pay->pay_id,
|
|
|
];
|
|
|
}
|
|
|
}else{
|
|
|
$res = app(Pay::class)->create($app, $combo->price,Pay::SOURCE_BUY_VIP);
|
|
|
|
|
|
- $recharge = new UserVipRecord();
|
|
|
- $recharge->user_id = \user()->id;
|
|
|
- $recharge->combo_id = $combo->id;
|
|
|
- $recharge->valid_day = $combo->valid_day;
|
|
|
- $recharge->pay_id = $res['pay_id'];
|
|
|
- $recharge->status = 0;
|
|
|
- $recharge->save();
|
|
|
+ $vip = new UserVipRecord();
|
|
|
+ $vip->user_id = \user()->id;
|
|
|
+ $vip->combo_id = $combo->id;
|
|
|
+ $vip->valid_day = $combo->valid_day;
|
|
|
+ $vip->pay_id = $res['pay_id'];
|
|
|
+ $vip->status = 0;
|
|
|
+ $vip->save();
|
|
|
|
|
|
if(\user()->info->platform == 3){
|
|
|
$pay = Pay::find($res['pay_id']);
|
| xqd
@@ -75,6 +74,7 @@ class VipController extends Controller
|
|
|
$res = json_decode($res, true);
|
|
|
}
|
|
|
}
|
|
|
+ $res['pay_id'] = $vip->pay_id;
|
|
|
\DB::commit();
|
|
|
return $this->success($res);
|
|
|
}catch (QueryException $e){
|