|
|
@ -55,9 +55,9 @@ class PayService extends BaseHomeService |
|
|
|
// 2-支付码方式充值 |
|
|
|
if ($data['recharge_type'] == 2) { |
|
|
|
// 如果是支付码方式充值,需要上传该参数,该参数值是payment_code_config表的主键ID |
|
|
|
if (empty($data['payment_code_config_log_id'])) { |
|
|
|
return $this->toData('500', 'Parameter payment_code_config_log_id is messing'); |
|
|
|
} |
|
|
|
// if (empty($data['payment_code_config_log_id'])) { |
|
|
|
// return $this->toData('500', 'Parameter payment_code_config_log_id is messing'); |
|
|
|
// } |
|
|
|
// 创建订单 |
|
|
|
$orderData = RechargeApplyModel::create([ |
|
|
|
'user_id' => $data['user_id'], |
|
|
@ -74,10 +74,10 @@ class PayService extends BaseHomeService |
|
|
|
'real_amount' => 0, |
|
|
|
]); |
|
|
|
// 修改支付码预下单记录表,将实际充值的订单号关联到用户充值上一步的预下单记录中 |
|
|
|
PaymentCodeLogModel::where('id', $data['payment_code_config_log_id'])->update([ |
|
|
|
'recharge_apply_id' => $orderData->id, |
|
|
|
'recharge_amount' => $data['recharge_num'] |
|
|
|
]); |
|
|
|
// PaymentCodeLogModel::where('id', $data['payment_code_config_log_id'])->update([ |
|
|
|
// 'recharge_apply_id' => $orderData->id, |
|
|
|
// 'recharge_amount' => $data['recharge_num'] |
|
|
|
// ]); |
|
|
|
return $this->toData('0', 'successful'); |
|
|
|
} |
|
|
|
|
|
|
@ -188,7 +188,6 @@ class PayService extends BaseHomeService |
|
|
|
'pay_url' => $result['payUrl'], |
|
|
|
'order_no' => $data['order_no'], |
|
|
|
]); |
|
|
|
|
|
|
|
} else { |
|
|
|
return $this->toData('101900', 'The system is busy. Please try again later.6', [$result['status'], $result['message']]); |
|
|
|
} |
|
|
@ -426,6 +425,4 @@ class PayService extends BaseHomeService |
|
|
|
]; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |