Update PaymentService.php

This commit is contained in:
Anyon 2020-12-23 17:57:51 +08:00
parent de46b9a862
commit 7a72760f83

View File

@ -185,14 +185,14 @@ abstract class PaymentService extends Service
protected function createPaymentAction(string $param, string $orderNo, string $payTitle, string $payAmount) protected function createPaymentAction(string $param, string $orderNo, string $payTitle, string $payAmount)
{ {
if (is_numeric(stripos($param, '-'))) { if (is_numeric(stripos($param, '-'))) {
[$paymentType, $paymentId] = explode('-', $param); [$paymentType, $paymentCode] = explode('-', $param);
} else { } else {
[$paymentType, $paymentId] = [$param ?: static::$type, static::$code]; [$paymentType, $paymentCode] = [$param ?: static::$type, static::$code];
} }
// 创建支付记录 // 创建支付记录
$this->app->db->name('DataPaymentItem')->insert([ $this->app->db->name('DataPaymentItem')->insert([
'order_no' => $orderNo, 'order_name' => $payTitle, 'order_amount' => $payAmount, 'payment_code' => $paymentCode, 'payment_type' => $paymentType,
'payment_id' => $paymentId, 'payment_type' => $paymentType, 'order_name' => $payTitle, 'order_amount' => $payAmount, 'order_no' => $orderNo,
]); ]);
} }