diff --git a/app/common/repositories/marketing/AgentRepository.php b/app/common/repositories/marketing/AgentRepository.php index c4b6daa..59ce1e6 100644 --- a/app/common/repositories/marketing/AgentRepository.php +++ b/app/common/repositories/marketing/AgentRepository.php @@ -173,7 +173,8 @@ class AgentRepository extends BaseRepository{ "address", "lat", "lng", - "mer_id" + "mer_id", + 'province_corporate_name' ]); $updateInfo = array_intersect_key($data, $keys); Agent::update($updateInfo,['id'=>$agentId]); @@ -213,7 +214,8 @@ class AgentRepository extends BaseRepository{ "address", "lat", "lng", - "mer_id" + "mer_id", + 'province_corporate_name' ]); $eightUpdateIds = []; // 循环:区分对应的操作 diff --git a/app/controller/admin/marketing/Agent.php b/app/controller/admin/marketing/Agent.php index 709ead8..cf49a71 100644 --- a/app/controller/admin/marketing/Agent.php +++ b/app/controller/admin/marketing/Agent.php @@ -63,7 +63,8 @@ class Agent extends BaseController{ 'lat', 'lng', ['mer_id', 0], - ['mer_id_list', []] + ['mer_id_list', []], + ['province_corporate_name',''] ]); $agentId = (int)$this->request->param('id'); $childrenList = $this->request->param('children_list'); @@ -86,6 +87,8 @@ class Agent extends BaseController{ // if((float)$childrenItem['agent_stock'] <= 0) throw new ValidateException('发起人的股份必须大于0!'); break; case 2: + if(empty($childrenItem['province_corporate_name'])) throw new ValidateException('请输入省公司名称!'); + break; case 3: case 4: // if((float)$childrenItem['province_id'] <= 0) throw new ValidateException('请完善地区信息!'); @@ -210,6 +213,8 @@ class Agent extends BaseController{ // 判断:根据当前角色判断 数据 switch((int)$data['agent_type']){ case 2: + if(empty($data['province_corporate_name'])) throw new ValidateException('请输入省公司名称!'); + break; case 3: case 4: // if((float)$data['province_id'] <= 0) throw new ValidateException('请完善地区信息!');