|
|
@@ -176,6 +176,16 @@ class PurchaseService extends BaseService
|
|
|
$saleId = $info->saleId ?? 0;
|
|
|
$order = OrderClass::getById($saleId, true);
|
|
|
OrderService::payAfter($order, $payWay, true);
|
|
|
+
|
|
|
+ //由供应商帮零售发起的采购,零售付款了则直接完成。实际场景是:供应商送货给客户让客户付款。所以直接完成即可。
|
|
|
+ if ($info->cgStyle == dict::getDict('cgStyle', 'ghs')) {
|
|
|
+ Yii::$app->params['noNeedWxNotice'] = 1;
|
|
|
+ $order = OrderClass::getLockById($saleId);
|
|
|
+ OrderClass::selfSend($order);
|
|
|
+ $order = OrderClass::getLockById($saleId);
|
|
|
+ OrderService::reach($order);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
//余额支付 ssh 2021.1.24
|