lvhao há 5 dias atrás
pai
commit
42a676850f
1 ficheiros alterados com 6 adições e 2 exclusões
  1. 6 2
      core/CoreApp/models/Model_express_tt.php

+ 6 - 2
core/CoreApp/models/Model_express_tt.php

@@ -281,8 +281,12 @@ class Model_express_tt extends Lin_Model {
     }
     //下载快递面单
     private function downloadExpressLabel($info,$shop){
-        $extra_text = json_decode($info['extra_text'],true);
-        $packageid = $extra_text['label_info']['packageid'];
+        if(is_string($info['extra_text'])){
+            $extra_text = json_decode($info['extra_text'],true);
+        }else{
+            $extra_text = $info['extra_text'];
+        }
+        $packageid = $extra_text['label_info']['package_id'];
         $res = $this->apitt->downloadLabel($packageid,$shop,$info);
         if($res['code'] != 0){
             return  [