Pārlūkot izejas kodu

订单类型需要派发跑腿的才执行发跑腿

shizhongqi 6 mēneši atpakaļ
vecāks
revīzija
5d2e2e648b

+ 3 - 1
app-mall/controllers/NoticeController.php

@@ -171,7 +171,9 @@ class NoticeController extends PublicController
                         OrderClass::onlinePrint($order);
 
                         //付款成功了,通知发跑腿功能,关键词 hd_pay_after_call_pt,多处要同步修改
-                        HdDeliveryOrderClass::payAfter($order);
+                        if ($order->sendType == 2) {
+                            HdDeliveryOrderClass::payAfter($order);
+                        }
 
                         $shopId = $order->shopId ?? 0;
                         $shop = ShopClass::getById($shopId, true);

+ 3 - 1
app-mall/controllers/OrderController.php

@@ -861,7 +861,9 @@ class OrderController extends BaseController
                     \bizHd\order\classes\OrderClass::onlinePrint($order);
 
                     //付款成功了,通知发跑腿功能,关键词 hd_pay_after_call_pt,多处要同步修改
-                    HdDeliveryOrderClass::payAfter($order);
+                    if ($order->sendType == 2) {
+                        HdDeliveryOrderClass::payAfter($order);
+                    }
 
                     $shopId = $order->shopId ?? 0;
                     $shop = ShopClass::getById($shopId, true);