正在显示
1 个修改的文件
包含
15 行增加
和
15 行删除
| @@ -170,22 +170,22 @@ class ProjectController extends BaseController | @@ -170,22 +170,22 @@ class ProjectController extends BaseController | ||
| 170 | public function getManagerRole(&$query){ | 170 | public function getManagerRole(&$query){ |
| 171 | if($this->manage['role'] != 1){//1代表查看所有 | 171 | if($this->manage['role'] != 1){//1代表查看所有 |
| 172 | //获取当前用户自己的项目 | 172 | //获取当前用户自己的项目 |
| 173 | - $query = $query->where('gl_project_deploy_build.leader_mid',$this->manage['id']); | ||
| 174 | -// ->orwhere('gl_project_deploy_build.manager_mid',$this->manage['id']) | ||
| 175 | -// ->orwhere('gl_project_deploy_build.designer_mid',$this->manage['id']) | ||
| 176 | -// ->orwhere('gl_project_deploy_build.tech_mid',$this->manage['id']) | ||
| 177 | -// ->orwhere('gl_project_deploy_optimize.manager_mid',$this->manage['id']) | ||
| 178 | -// ->orwhere('gl_project_deploy_optimize.optimist_mid',$this->manage['id']) | ||
| 179 | -// ->orwhere('gl_project_deploy_optimize.assist_mid',$this->manage['id']) | ||
| 180 | -// ->orwhere('gl_project_deploy_optimize.tech_mid',$this->manage['id']) | ||
| 181 | -// ->orwhere('gl_project_deploy_optimize.tech_leader',$this->manage['id']) | ||
| 182 | -// ->orwhere('gl_project_deploy_optimize.quality_mid',$this->manage['id']) | ||
| 183 | -// ->orwhere('gl_project_deploy_optimize.design_mid',$this->manage['id']); | 173 | + $query = $query->where('gl_project_deploy_build.leader_mid',$this->manage['id']) |
| 174 | + ->orwhere('gl_project_deploy_build.manager_mid',$this->manage['id']) | ||
| 175 | + ->orwhere('gl_project_deploy_build.designer_mid',$this->manage['id']) | ||
| 176 | + ->orwhere('gl_project_deploy_build.tech_mid',$this->manage['id']) | ||
| 177 | + ->orwhere('gl_project_deploy_optimize.manager_mid',$this->manage['id']) | ||
| 178 | + ->orwhere('gl_project_deploy_optimize.optimist_mid',$this->manage['id']) | ||
| 179 | + ->orwhere('gl_project_deploy_optimize.assist_mid',$this->manage['id']) | ||
| 180 | + ->orwhere('gl_project_deploy_optimize.tech_mid',$this->manage['id']) | ||
| 181 | + ->orwhere('gl_project_deploy_optimize.tech_leader',$this->manage['id']) | ||
| 182 | + ->orwhere('gl_project_deploy_optimize.quality_mid',$this->manage['id']) | ||
| 183 | + ->orwhere('gl_project_deploy_optimize.design_mid',$this->manage['id']); | ||
| 184 | //获取用户所在组 | 184 | //获取用户所在组 |
| 185 | -// $managerHr = new ManageHr(); | ||
| 186 | -// $info = $managerHr->read(['manage_id'=>$this->manage['id']]); | ||
| 187 | -// $query = $query->where('gl_project_deploy_build.dept_id',$info['belong_group']) | ||
| 188 | -// ->orwhere('gl_project_deploy_optimize.dept_id',$info['belong_group']); | 185 | + $managerHr = new ManageHr(); |
| 186 | + $info = $managerHr->read(['manage_id'=>$this->manage['id']]); | ||
| 187 | + $query = $query->where('gl_project_deploy_build.dept_id',$info['belong_group']) | ||
| 188 | + ->orwhere('gl_project_deploy_optimize.dept_id',$info['belong_group']); | ||
| 189 | } | 189 | } |
| 190 | return $query; | 190 | return $query; |
| 191 | } | 191 | } |
-
请 注册 或 登录 后发表评论