Ver código fonte

兼容旧filetype

sugangqiang 2 anos atrás
pai
commit
f66e75641f
1 arquivos alterados com 27 adições e 0 exclusões
  1. 27 0
      app/enterprise/controller/Api.php

+ 27 - 0
app/enterprise/controller/Api.php

@@ -449,6 +449,33 @@ class Api extends EnterpriseController {
         $ecr = EnterpriseRecord::findOrEmpty($id);
         $ep = Enterprise::where('id', $ecr->mainId)->find();
         $ecr["special"] = $ep["special"];
+        if (strtotime($ecr["createTime"]) < strtotime("2022-10-14 23:59:59")) {
+            $_files = explode(",", $ecr["modify_files"]);
+            $_new_files = [];
+            foreach ($_files as $_file) {
+                $where = [];
+                $where[] = ["id", "=", $_file];
+                $_filetype = CurrentcyFileType::where($where)->find();
+                switch ($_filetype["api"]) {
+                    case "businessLicense":
+                        $_new_files[] = "newImgurl";
+                        break;
+                    case "businessBank";
+                        $_new_files[] = "newBankImg";
+                        break;
+                    case "businessDomain";
+                        $_new_files[] = "newDomainImg";
+                        break;
+                    case "businessBeian";
+                        $_new_files[] = "newBeian";
+                        break;
+                    default:
+                        $_new_files[] = $_file;
+                        break;
+                }
+            }
+            $ecr["modify_files"] = implode(",", $_new_files);
+        }
         if ($ecr["newImgurl"]) {
             $extension = pathinfo($ecr["newImgurl"])["extension"];
             if (in_array($extension, ["jpeg", "jpg", "png", "gif"])) {