moonsflyer 3 månader sedan
förälder
incheckning
0e42e9675c
1 ändrade filer med 9 tillägg och 3 borttagningar
  1. 9 3
      app/shopapi/logic/Order/OrderLogic.php

+ 9 - 3
app/shopapi/logic/Order/OrderLogic.php

@@ -176,9 +176,15 @@ class OrderLogic extends BaseLogic
             if ($params['delivery_type'] == DeliveryEnum::SELF_DELIVERY) {
                 self::$orderPrice['express_price'] = 0;
             } else {
-                $express_data = FreightLogic::calculateFreight($goodsLists, $userAddress);
-                self::$orderPrice['express_price'] = $express_data['express_price'];
-                $goodsLists = $express_data['goods'];
+                $area_flag =  ConfigService::get('shop', 'area_flag');
+                if($area_flag==1){
+                    self::$orderPrice['express_price'] = 5;
+                }else{
+                    $express_data = FreightLogic::calculateFreight($goodsLists, $userAddress);
+                    self::$orderPrice['express_price'] = $express_data['express_price'];
+                    $goodsLists = $express_data['goods'];
+                }
+
             }
 
             // 普通订单、虚拟订单可使用优惠券