lvhao 6 месяцев назад
Родитель
Сommit
6ded4fe38d
2 измененных файлов с 18 добавлено и 0 удалено
  1. 6 0
      core/CoreApp/controllers/Apiexpress.php
  2. 12 0
      core/CoreApp/models/Model_logic_tools.php

+ 6 - 0
core/CoreApp/controllers/Apiexpress.php

@@ -8,6 +8,8 @@ class Apiexpress extends Start_Controller {
         $this->load->_model('Model_awlgx','awlgx');
         $this->load->_model("Model_express","express");
     }
+    private $key = "6amgv!pnfrlbpnjgir"; //加密所需要到的key
+    private $iv = "6ook4k!2w94m6jtm";//加密所需要到的iv
     //定义方法的调用规则 获取URI第二段值
     public function _remap($arg,$arg_array)
     {
@@ -44,6 +46,10 @@ class Apiexpress extends Start_Controller {
         if(empty($shop)){
             die($this->logic_tools->ret_json(-1,"请求店铺异常"));
         }
+        $shop_key = $this->logic_tools->getshopname($shop);
+        if(empty($shop_key)){
+            die($this->logic_tools->ret_json(-1,"该店铺的秘钥不存在"));
+        }
         if(empty($waybill_no)){
             die($this->logic_tools->ret_json(-1,"请求单号异常"));
         }

+ 12 - 0
core/CoreApp/models/Model_logic_tools.php

@@ -24,6 +24,18 @@ class Model_logic_tools extends Lin_Model {
         ],JSON_UNESCAPED_UNICODE);
    }
    //根据shop 来判断是那个店铺 到时间直接选中表就好
+   function getshopname($shop){
+        $arr =  [
+           // 3=>"alipearlhair",
+            4=>"westkis"
+        ];
+        if(!isset($arr[$shop])){
+            return "";
+        }else{
+            return $arr[$shop];
+
+        }
+   }
    function  getOrderTable($shop){
         $tt = [];
         $smt = [];