WIP
parent
1bab230f10
commit
59711b6495
|
|
@ -616,6 +616,31 @@ class OrderService
|
|||
throw new BizException('支付方式不支持');
|
||||
}
|
||||
|
||||
/**
|
||||
* 支付成功
|
||||
*
|
||||
* @param string $sn
|
||||
* @param array $params
|
||||
* @return void
|
||||
*/
|
||||
public function paySuccess(string $sn, array $params = []): void
|
||||
{
|
||||
$order = Order::where('sn', $sn)->firstOrFail();
|
||||
|
||||
if (! $order->isPending()) {
|
||||
throw new BizException('订单状态不是待支付');
|
||||
}
|
||||
|
||||
$order->update([
|
||||
'pay_sn' => $params['pay_sn'],
|
||||
'pay_way' => $params['pay_way'],
|
||||
'pay_at' => $params['pay_at'],
|
||||
'status' => Order::STATUS_PAID,
|
||||
]);
|
||||
|
||||
// todo 处理预收益
|
||||
}
|
||||
|
||||
/**
|
||||
* 更新包裹状态
|
||||
*
|
||||
|
|
@ -715,29 +740,4 @@ class OrderService
|
|||
]);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 支付成功
|
||||
*
|
||||
* @param string $sn
|
||||
* @param array $params
|
||||
* @return void
|
||||
*/
|
||||
public function paySuccess(string $sn, array $params = []): void
|
||||
{
|
||||
$order = Order::where('sn', $sn)->firstOrFail();
|
||||
|
||||
if (! $order->isPending()) {
|
||||
throw new BizException('订单状态不是待支付');
|
||||
}
|
||||
|
||||
$order->update([
|
||||
'pay_sn' => $params['pay_sn'],
|
||||
'pay_way' => $params['pay_way'],
|
||||
'pay_at' => $params['pay_at'],
|
||||
'status' => Order::STATUS_PAID,
|
||||
]);
|
||||
|
||||
// todo 处理预收益
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue