|
|
@@ -175,6 +175,13 @@ class PurchaseService extends BaseService
|
|
|
self::payAfter($info, $payWay);
|
|
|
$saleId = $info->saleId ?? 0;
|
|
|
$order = OrderClass::getById($saleId, true);
|
|
|
+ //批发店开的单,客户付款了,不需要打印也不需要微信通知
|
|
|
+ if ($info->cgStyle == dict::getDict('cgStyle', 'ghs')) {
|
|
|
+ $order->needPrint = dict::getDict('needPrint', 'noNeed');
|
|
|
+ $order->save();
|
|
|
+ Yii::$app->params['noNeedWxNotice'] = 1;
|
|
|
+ }
|
|
|
+
|
|
|
OrderService::payAfter($order, $payWay, true);
|
|
|
|
|
|
//由供应商帮零售发起的采购,零售付款了则直接完成。实际场景是:供应商送货给客户让客户付款。所以直接完成即可。
|
|
|
@@ -231,8 +238,8 @@ class PurchaseService extends BaseService
|
|
|
//由批发店发起的采购单,零售付款时不需要打印订单,不需要微信通知
|
|
|
if ($info->cgStyle == dict::getDict('cgStyle', 'ghs')) {
|
|
|
$order->needPrint = dict::getDict('needPrint', 'noNeed');
|
|
|
-
|
|
|
- Yii::$app->params['noNeedWxNotice'] = 1;$order->save();
|
|
|
+ $order->save();
|
|
|
+ Yii::$app->params['noNeedWxNotice'] = 1;
|
|
|
}
|
|
|
OrderService::payAfter($order, $payWay, true);
|
|
|
|