wesmiler 6 лет назад
Родитель
Сommit
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;
+            }
         }
 
         // 下载