| 
					
				 | 
			
			
				@@ -245,32 +245,40 @@ class Auth extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         $ep = EnterpriseApi::getOne(session('temp')['uid']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if ($this->request->isPost()) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $response_object = new \StdClass(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            $data = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'name' => \StrUtil::getRequestDecodeParam($this->request, 'name'), //单位名称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'idCard' => \StrUtil::getRequestDecodeParam($this->request, 'idCard'), //统一社会信用代码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'agentName' => \StrUtil::getRequestDecodeParam($this->request, 'agentName'), //人才联络员 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'legal' => \StrUtil::getRequestDecodeParam($this->request, 'legal'), //法人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'street' => \StrUtil::getRequestDecodeParam($this->request, 'street'), //镇街 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'address' => \StrUtil::getRequestDecodeParam($this->request, 'address'), //地址 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'type' => intval($this->request['type']), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'agencyType' => intval($this->request['agencyType']), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'enterpriseTag' => \StrUtil::getRequestDecodeParam($this->request, 'enterpriseTag'), //单位标签 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'organizationTag' => \StrUtil::getRequestDecodeParam($this->request, 'organizationTag'), //机构标签 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'institutionTag' => \StrUtil::getRequestDecodeParam($this->request, 'institutionTag'), //事业单位标签 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'enterpriseType' => \StrUtil::getRequestDecodeParam($this->request, 'enterpriseType'), //单位类型 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'agentPhone' => \StrUtil::getRequestDecodeParam($this->request, 'agentPhone'), //手机 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'agentEmail' => \StrUtil::getRequestDecodeParam($this->request, 'agentEmail'), //邮箱 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'ephone' => \StrUtil::getRequestDecodeParam($this->request, 'ephone'), //单位电话 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'industryFieldNew' => \StrUtil::getRequestDecodeParam($this->request, 'industryFieldNew'), //产业领域 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'industryFieldOld' => \StrUtil::getRequestDecodeParam($this->request, 'industryFieldOld'), //行业领域 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'bankCard' => \StrUtil::getRequestDecodeParam($this->request, 'bankCard'), //银行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'bank' => \StrUtil::getRequestDecodeParam($this->request, 'bank'), //开户行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                'bankNetwork' => \StrUtil::getRequestDecodeParam($this->request, 'bankNetwork')//网点 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $data = $ep->toArray(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            /* $data = [ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'name' => \StrUtil::getRequestDecodeParam($this->request, 'name'), //单位名称 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'idCard' => \StrUtil::getRequestDecodeParam($this->request, 'idCard'), //统一社会信用代码 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'agentName' => \StrUtil::getRequestDecodeParam($this->request, 'agentName'), //人才联络员 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'legal' => \StrUtil::getRequestDecodeParam($this->request, 'legal'), //法人 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'street' => \StrUtil::getRequestDecodeParam($this->request, 'street'), //镇街 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'address' => \StrUtil::getRequestDecodeParam($this->request, 'address'), //地址 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'type' => intval($this->request['type']), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'agencyType' => intval($this->request['agencyType']), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'enterpriseTag' => \StrUtil::getRequestDecodeParam($this->request, 'enterpriseTag'), //单位标签 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'organizationTag' => \StrUtil::getRequestDecodeParam($this->request, 'organizationTag'), //机构标签 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'institutionTag' => \StrUtil::getRequestDecodeParam($this->request, 'institutionTag'), //事业单位标签 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'enterpriseType' => \StrUtil::getRequestDecodeParam($this->request, 'enterpriseType'), //单位类型 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'agentPhone' => \StrUtil::getRequestDecodeParam($this->request, 'agentPhone'), //手机 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'agentEmail' => \StrUtil::getRequestDecodeParam($this->request, 'agentEmail'), //邮箱 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'ephone' => \StrUtil::getRequestDecodeParam($this->request, 'ephone'), //单位电话 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'industryFieldNew' => \StrUtil::getRequestDecodeParam($this->request, 'industryFieldNew'), //产业领域 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'industryFieldOld' => \StrUtil::getRequestDecodeParam($this->request, 'industryFieldOld'), //行业领域 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'bankCard' => \StrUtil::getRequestDecodeParam($this->request, 'bankCard'), //银行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'bank' => \StrUtil::getRequestDecodeParam($this->request, 'bank'), //开户行 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              'bankNetwork' => \StrUtil::getRequestDecodeParam($this->request, 'bankNetwork')//网点 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+              ]; */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if ($ep->modify_fields) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $modify_fields = explode(",", $ep->modify_fields); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                foreach ($modify_fields as $field) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    $data[$field] = \StrUtil::getRequestDecodeParam($this->request, $field); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            $modify_files = explode(",", $ep->modify_files); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             $files = $this->request->file(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if ($files) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $uploadapi = new UploadApi(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (array_key_exists('imgurl', $files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (array_key_exists('imgurl', $files) && in_array('imgurl', $modify_files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     $upload_result = $uploadapi->uploadOne($this->request->file('imgurl'), 'system'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if ($upload_result->code == 500) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return \StrUtil::back($upload_result, "Register.epCallBack"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -279,7 +287,7 @@ class Auth extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //检验附件 开户许可证 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (array_key_exists('bankImg', $files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (array_key_exists('bankImg', $files) && in_array('bankImg', $modify_files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     $upload_result1 = $uploadapi->uploadOne($this->request->file('bankImg'), 'system'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if ($upload_result1->code == 500) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return \StrUtil::back($upload_result1, "Register.epCallBack"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -288,7 +296,7 @@ class Auth extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //检验附件 行业领域佐证材料 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (array_key_exists('domainImg', $files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (array_key_exists('domainImg', $files) && in_array('domainImg', $modify_files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     $upload_result2 = $uploadapi->uploadOne($this->request->file('domainImg'), 'system'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if ($upload_result2->code == 500) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return \StrUtil::back($upload_result2, "Register.epCallBack"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -297,7 +305,7 @@ class Auth extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //检验附件 行业领域佐证材料 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (array_key_exists('typeImg', $files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (array_key_exists('typeImg', $files) && in_array('typeImg', $modify_files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     $upload_result4 = $uploadapi->uploadOne($this->request->file('typeImg'), 'system'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if ($upload_result4->code == 500) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return \StrUtil::back($upload_result4, "Register.epCallBack"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -306,7 +314,7 @@ class Auth extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 //检验附件 人才联络员备案表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (array_key_exists('beian', $files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if (array_key_exists('beian', $files) && in_array('beian', $modify_files)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     $upload_result3 = $uploadapi->uploadOne($this->request->file('beian'), 'system'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if ($upload_result3->code == 500) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         return \StrUtil::back($upload_result3, "Register.epCallBack"); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -315,10 +323,10 @@ class Auth extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             try { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (stripos($data['name'], "(")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if ($data['name'] && stripos($data['name'], "(")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     $data['name'] = str_replace('(', '(', $data['name']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                if (stripos($data['name'], ")")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if ($data['name'] && stripos($data['name'], ")")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     $data['name'] = str_replace(')', ')', $data['name']); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $data['id'] = $ep->id; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -368,6 +376,7 @@ class Auth extends BaseController { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 unset($data["agentPhone"]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $data['checkState'] = 1; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                $data["updateTime"] = date("Y-m-d H:i:s"); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $ep->update($data); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 $response_object->code = 200; 
			 |