sugangqiang 2 年 前
コミット
6485b14d4f
1 ファイル変更8 行追加8 行削除
  1. 8 8
      app/admin/controller/EnterpriseVerifyMgr.php

+ 8 - 8
app/admin/controller/EnterpriseVerifyMgr.php

@@ -31,13 +31,13 @@ class EnterpriseVerifyMgr extends AdminController {
     public function add() {
         if ($this->request->isPost()) {
             $params = $this->request->param();
-            if (!$params["enterpriseTag"]) {
-                return json(["msg" => "请选择单位标签"]);
-            }
             if (!$params["companyId"]) {
                 return json(["msg" => "请选择审核单位"]);
             }
-            if (EnterpriseVerifyMgrApi::chkExist($params["enterpriseTag"]))
+            if (!$params["enterpriseTag"] || !$params["uniCode"]) {
+                return json(["msg" => "请选择单位标签或填写例外企业统一信用代码,可同时设置"]);
+            }
+            if (EnterpriseVerifyMgrApi::chkExist($params["enterpriseTag"]) && $params["enterpriseTag"])
                 return json(["msg" => "该标签已经存在审核配置,不需要重复配置"]);
             if (EnterpriseVerifyMgrApi::chkUnicodeExist($params["uniCode"]) && $params["uniCode"])
                 return json(["msg" => "输入的例外企业统一信用代码中包含已经被其它单位设置过的企业,不能重复设置"]);
@@ -57,13 +57,13 @@ class EnterpriseVerifyMgr extends AdminController {
         if ($this->request->isPost()) {
             if (!$params["id"])
                 return json(["msg" => "没有正文,无法编辑"]);
-            if (!$params["enterpriseTag"]) {
-                return json(["msg" => "请选择单位标签"]);
-            }
             if (!$params["companyId"]) {
                 return json(["msg" => "请选择审核单位"]);
             }
-            if (EnterpriseVerifyMgrApi::chkExist($params["enterpriseTag"], $params["id"]))
+            if (!$params["enterpriseTag"] || !$params["uniCode"]) {
+                return json(["msg" => "请选择单位标签或填写例外企业统一信用代码,可同时设置"]);
+            }
+            if (EnterpriseVerifyMgrApi::chkExist($params["enterpriseTag"], $params["id"]) && $params["uniCode"])
                 return json(["msg" => "该标签已经存在审核配置,不需要重复配置"]);
             if (EnterpriseVerifyMgrApi::chkUnicodeExist($params["uniCode"], $params["id"]) && $params["uniCode"])
                 return json(["msg" => "输入的例外企业统一信用代码中包含已经被其它单位设置过的企业,不能重复设置"]);