shish 7 сар өмнө
parent
commit
7d148bf7de

+ 5 - 0
app-hd/controllers/PurchaseController.php

@@ -593,6 +593,11 @@ class PurchaseController extends BaseController
 
                         // 使用 DeliveryQuoteUtil 获取配送报价
                         try {
+
+                            if (empty($post['deliveryPlatform'])) {
+                                util::fail('请选择跑腿');
+                            }
+
                             $quoteResult = DeliveryQuoteUtil::getDeliveryQuote([
                                 'productList' => $productList,
                                 'deliveryPlatform' => $post['deliveryPlatform'],

+ 10 - 0
app-mall/controllers/OrderController.php

@@ -388,6 +388,11 @@ class OrderController extends BaseController
 
                 // 这儿要调用跑腿接口计算运费和距离
                 try {
+
+                    if (empty($post['deliveryPlatform'])) {
+                        util::fail('请选择跑腿');
+                    }
+
                     $quoteResult = DeliveryQuoteUtil::getDeliveryQuote([
                         'productList' => $productList,
                         'deliveryPlatform' => $post['deliveryPlatform'],
@@ -660,6 +665,11 @@ class OrderController extends BaseController
                     if ($goodsInfo->weight > 5) {
                         $goodsInfo->weight = 5;
                     }
+
+                    if (empty($post['deliveryPlatform'])) {
+                        util::fail('请选择跑腿');
+                    }
+
                     $quoteResult = DeliveryQuoteUtil::getDeliveryQuote([
                         'productList' => [['bigNum' => $goodsNum, 'weight' => $goodsInfo->weight]],
                         'deliveryPlatform' => $post['deliveryPlatform'],