wesmiler 6 年之前
父節點
當前提交
d5c22f19fc
共有 1 個文件被更改,包括 8 次插入1 次删除
  1. 8 1
      vendor/thinkcmf/cmf-app/src/weixin/model/Stroage.php

+ 8 - 1
vendor/thinkcmf/cmf-app/src/weixin/model/Stroage.php

@@ -386,7 +386,14 @@ class Stroage extends Model
         $status = isset($result['status']) ? intval($result['status']) : 0;
         $convertId = isset($result['data']) ? $result['data'] : '';
         if ($errorCode != 0 || empty($convertId) || $status) {
-            return false;
+            $result = httpHeaderRequest($convertApiUrl, $postData, ["fileName:{$name}","content-Type:{$minType}"]);
+            saveLogCache('convertFile', ['file'=>$file,'result'=> $result]);
+            $errorCode = isset($result['errorCode']) ? intval($result['errorCode']) : 1;
+            $status = isset($result['status']) ? intval($result['status']) : 0;
+            $convertId = isset($result['data']) ? $result['data'] : '';
+            if ($errorCode != 0 || empty($convertId) || $status) {
+                return false;
+            }
         }
 
         // 下载