Procházet zdrojové kódy

添加正鑫dpd的欧盟国家判定

lvhao před 4 dny
rodič
revize
de07ce9fe7
1 změnil soubory, kde provedl 27 přidání a 0 odebrání
  1. 27 0
      core/CoreApp/models/Model_logic_order.php

+ 27 - 0
core/CoreApp/models/Model_logic_order.php

@@ -258,6 +258,14 @@ class Model_logic_order extends Lin_Model {
             }
 
         }
+        if($post['express']== 79){
+            if(!in_array($post['country'],[13,20,30,47,49,51,59,62,63,69,71,83,88,90,100,105,106,114,131,146,147,151,164,168,174,1017,1018])){
+                return [
+                    'code'=>-1,
+                    "msg"=>'该快递仅允许支持“欧盟”发货!'
+                ];
+            }
+        }
         //3pe非盒子 只限定2个申报名字
         if($post['express'] == 77 || $post['express'] == 76){
             if(!in_array($post['sbpm'],[
@@ -459,6 +467,25 @@ class Model_logic_order extends Lin_Model {
                 ];
             }
         }
+
+         //正鑫DPD(英国)  只允许发英国
+         if($post['express'] == 78){
+            if($post['country'] != 191){
+                return [
+                    'code'=>-1,
+                    "msg"=>'该快递仅允许支持“英国”发货!'
+                ];
+            }
+
+        }
+        if($post['express']== 79){
+            if(!in_array($post['country'],[13,20,30,47,49,51,59,62,63,69,71,83,88,90,100,105,106,114,131,146,147,151,164,168,174,1017,1018])){
+                return [
+                    'code'=>-1,
+                    "msg"=>'该快递仅允许支持“欧盟”发货!'
+                ];
+            }
+        }
         //3pe非盒子 只限定2个申报名字
         if($post['express'] == 77  || $post['express'] == 76){
             if(!in_array($post['sbpm'],[