|
|
@@ -13,7 +13,7 @@ class SettleClass extends BaseClass
|
|
|
public static $baseFile = '\bizHd\order\models\Settle';
|
|
|
|
|
|
//结清尾款 ssh 20220708
|
|
|
- public static function confirmSettle($order, $payWay)
|
|
|
+ public static function confirmSettle($order, $payWay, $staff)
|
|
|
{
|
|
|
$orderId = $order->id ?? 0;
|
|
|
$settleId = $order->settleId ?? 0;
|
|
|
@@ -27,6 +27,8 @@ class SettleClass extends BaseClass
|
|
|
$shopId = $order->shopId ?? 0;
|
|
|
$customId = $order->customId ?? 0;
|
|
|
$customName = $order->customName ?? '';
|
|
|
+ $staffId = $staff->id ?? 0;
|
|
|
+ $staffName = $staff->name ?? '';
|
|
|
$settleData = [
|
|
|
'prePrice' => $remainDebtPrice,
|
|
|
'actPrice' => $remainDebtPrice,
|
|
|
@@ -40,6 +42,9 @@ class SettleClass extends BaseClass
|
|
|
'status' => 2,
|
|
|
'customId' => $customId,
|
|
|
'customName' => $customName,
|
|
|
+ 'payTime' => date("Y-m-d H:i:s"),
|
|
|
+ 'hdShopAdminId' => $staffId,
|
|
|
+ 'hdShopName' => $staffName,
|
|
|
];
|
|
|
$return = self::addData($settleData);
|
|
|
$settleId = $return->id ?? 0;
|