|
|
@@ -180,6 +180,7 @@ class PurchaseClearClass extends BaseClass
|
|
|
$msg = "结算订单 orderSn:{$orderSn} 支付成功,回调处理,没有找到采购订单!";
|
|
|
util::fail($msg);
|
|
|
}
|
|
|
+ $clearTime = date("Y-m-d H:i:s");
|
|
|
//采购单状态变更
|
|
|
$saleIds = [];
|
|
|
foreach ($list as $purchase) {
|
|
|
@@ -187,12 +188,13 @@ class PurchaseClearClass extends BaseClass
|
|
|
$purchase->payWay = $payWay;
|
|
|
$purchase->clearId = $clearId;
|
|
|
$purchase->remainDebtPrice = 0;
|
|
|
+ $purchase->clearTime = $clearTime;
|
|
|
$purchase->save();
|
|
|
$saleIds[] = $purchase->saleId;
|
|
|
}
|
|
|
|
|
|
//销售单状态变化
|
|
|
- OrderClass::updateByIds($saleIds, ['debt' => OrderClass::DEBT_NO, 'clearId' => $clearId, 'remainDebtPrice' => 0]);
|
|
|
+ OrderClass::updateByIds($saleIds, ['debt' => OrderClass::DEBT_NO, 'clearId' => $clearId, 'remainDebtPrice' => 0, 'clearTime' => $clearTime]);
|
|
|
|
|
|
//客户付供货商款减少
|
|
|
CustomClass::clearDebtAmountReduce($custom, $ghs, $order->actPrice, $order);
|