作者 张关杰

Merge branch 'develop' of http://47.244.231.31:8099/zhl/globalso-v6 into bate

@@ -239,7 +239,7 @@ class OptimizeController extends BaseController @@ -239,7 +239,7 @@ class OptimizeController extends BaseController
239 } 239 }
240 if(isset($this->map['channel_id']) && !empty($this->map['channel_id'])){ 240 if(isset($this->map['channel_id']) && !empty($this->map['channel_id'])){
241 $query->where(function ($subQuery) { 241 $query->where(function ($subQuery) {
242 - $subQuery->orWhere('gl_project.channel','like','%"zone_id": "'.$this->map['channel_id'].'"%') 242 + $subQuery->orWhere('gl_project.channel','like','%"channel_id": "'.$this->map['channel_id'].'"%')
243 ->orWhere('gl_project.channel','like','%"zone_id": '.$this->map['channel_id'].'%'); 243 ->orWhere('gl_project.channel','like','%"zone_id": '.$this->map['channel_id'].'%');
244 }); 244 });
245 } 245 }
@@ -114,8 +114,6 @@ class ProjectController extends BaseController @@ -114,8 +114,6 @@ class ProjectController extends BaseController
114 'gl_project_deploy_optimize.quality_mid AS quality_mid', 114 'gl_project_deploy_optimize.quality_mid AS quality_mid',
115 'gl_project_deploy_optimize.design_mid AS design_mid', 115 'gl_project_deploy_optimize.design_mid AS design_mid',
116 'gl_project_deploy_optimize.api_no AS api_no', 116 'gl_project_deploy_optimize.api_no AS api_no',
117 - 'gl_project_deploy_optimize.brand_keyword AS brand_keyword',  
118 - 'gl_project_deploy_optimize.inquiry_prompt AS inquiry_prompt'  
119 ]; 117 ];
120 return $select; 118 return $select;
121 } 119 }
@@ -49,6 +49,10 @@ class LoginLogic extends BaseLogic @@ -49,6 +49,10 @@ class LoginLogic extends BaseLogic
49 if (Manage::STATUS_DISABLE == $manage->status) { 49 if (Manage::STATUS_DISABLE == $manage->status) {
50 $this->fail('帐号已被禁用'); 50 $this->fail('帐号已被禁用');
51 } 51 }
  52 + $hrStatus = ManageHr::where('manage_id', $manage['id'])->value('status')?:1;
  53 + if($hrStatus != ManageHr::STATUS_ONE){
  54 + $this->fail('当前员工已离职');
  55 + }
52 $type = 1;//账号密码登录 56 $type = 1;//账号密码登录
53 if (!Hash::check($this->param['password'], $manage->password)) { 57 if (!Hash::check($this->param['password'], $manage->password)) {
54 //验证验证码 58 //验证验证码
@@ -564,6 +564,9 @@ class ProjectLogic extends BaseLogic @@ -564,6 +564,9 @@ class ProjectLogic extends BaseLogic
564 case Project::TYPE_ONE: 564 case Project::TYPE_ONE:
565 return Zone::pluck('title', 'id')->toArray(); 565 return Zone::pluck('title', 'id')->toArray();
566 case Project::TYPE_TWO: 566 case Project::TYPE_TWO:
  567 + if(isset($param['alias'])){
  568 + return Channel::where('alias', 'like' ,'%'.$param['alias'].'%')->pluck('alias', 'id')->toArray();
  569 + }
567 return Channel::where('zone_id', $param['zone_id']??0)->pluck('alias', 'id')->toArray(); 570 return Channel::where('zone_id', $param['zone_id']??0)->pluck('alias', 'id')->toArray();
568 case Project::TYPE_THREE: 571 case Project::TYPE_THREE:
569 return User::where('channel_id', $param['channel_id']??0)->pluck('name', 'id')->toArray(); 572 return User::where('channel_id', $param['channel_id']??0)->pluck('name', 'id')->toArray();