|
@@ -20,20 +20,33 @@ class Index extends EnterpriseController {
|
|
|
"avatar" => $this->user["avatar"]
|
|
|
];
|
|
|
$ep = \app\common\api\EnterpriseApi::getOne($this->user["uid"]);
|
|
|
- if ($ep["type"] == 1) {
|
|
|
- $checkEnterpriseFullFields = ["industryFieldNew", "enterpriseType", "bankCard", "bankNetwork", "bank", "imgurl", "bankImg", "domainImg", "beian"];
|
|
|
- if (in_array($ep["enterpriseType"], ['guishang', 'gaoxinjishu', 'zhuanjingtexin'])) {
|
|
|
- $checkEnterpriseFullFields[] = "typeImg";
|
|
|
- }
|
|
|
- } else {
|
|
|
- $checkEnterpriseFullFields = ["bankCard", "bankNetwork", "bank", "imgurl", "bankImg", "beian"];
|
|
|
+ switch ($ep["special"]) {
|
|
|
+ case 0:
|
|
|
+ if ($ep["type"] == 1) {
|
|
|
+ $checkEnterpriseFullFields = ["agencyType", "enterpriseTag", "enterpriseType", "bankCard", "bankNetwork", "bank", "imgurl", "bankImg", "beian"];
|
|
|
+ if ($ep["agencyType"] == 1) {
|
|
|
+ $checkEnterpriseFullFields[] = ["industryFieldNew", "industryFieldOld", "domainImg"];
|
|
|
+ }
|
|
|
+ if (in_array($ep["enterpriseType"], ['guishang', 'gaoxinjishu', 'zhuanjingtexin'])) {
|
|
|
+ $checkEnterpriseFullFields[] = "typeImg";
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ $checkEnterpriseFullFields = ["bankCard", "bankNetwork", "bank", "imgurl", "bankImg", "beian"];
|
|
|
+ }
|
|
|
+ break;
|
|
|
+ case 1:
|
|
|
+ $checkEnterpriseFullFields = ["institutionTag"];
|
|
|
+ break;
|
|
|
+ case 3:
|
|
|
+ $checkEnterpriseFullFields = ["organizationTag"];
|
|
|
+ break;
|
|
|
}
|
|
|
$errorCounts = 0;
|
|
|
while ($chk = array_shift($checkEnterpriseFullFields)) {
|
|
|
if ($ep[$chk] == null)
|
|
|
$errorCounts++;
|
|
|
}
|
|
|
- $vars["isEnterpriseFull"] = $ep["special"] == 0 && $errorCounts > 0 ? 0 : 1;
|
|
|
+ $vars["isEnterpriseFull"] = $errorCounts > 0 ? 0 : 1;
|
|
|
$menus = \app\common\api\MenuApi::getEnterpriseMenuByType($this->user["type"]);
|
|
|
$vars["menus"] = $menus;
|
|
|
return view("", $vars);
|