|
|
@@ -218,6 +218,16 @@ class PurchaseService extends BaseService
|
|
|
$order->onlinePay = dict::getDict('onlinePay', 'yes');
|
|
|
$order->save();
|
|
|
OrderService::payAfter($order, $payWay, true);
|
|
|
+
|
|
|
+ //由供应商帮零售发起的采购,零售付款了则直接完成。实际场景是:供应商送货给客户让客户付款。所以直接完成即可。
|
|
|
+ if ($info->cgStyle == dict::getDict('cgStyle', 'ghs')) {
|
|
|
+ $order = OrderClass::getLockById($saleId);
|
|
|
+ OrderClass::selfSend($order);
|
|
|
+ $order = OrderClass::getLockById($saleId);
|
|
|
+ Yii::$app->params['noNeedWxNotice'] = 1;
|
|
|
+ OrderService::reach($order);
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
//第三方支付、余额支付和欠款支付后调用的流程 shish 2021.4.27
|