作者 lyh

gx

@@ -18,7 +18,7 @@ class DeptUserController extends BaseController @@ -18,7 +18,7 @@ class DeptUserController extends BaseController
18 public function lists(ViewDeptUser $viewDeptUser){ 18 public function lists(ViewDeptUser $viewDeptUser){
19 $this->map['project_id'] = $this->user['project_id']; 19 $this->map['project_id'] = $this->user['project_id'];
20 // $lists = $viewDeptUser->lists($this->map,$this->page,$this->row,'user_id'); 20 // $lists = $viewDeptUser->lists($this->map,$this->page,$this->row,'user_id');
21 - $result = DB::table('gl_project_user')->where($this->map) 21 + $result = DB::table('gl_project_user')
22 ->select( 22 ->select(
23 'gl_project_dept_user.dept_id AS dept_id', 23 'gl_project_dept_user.dept_id AS dept_id',
24 'gl_project_user.name AS name', 24 'gl_project_user.name AS name',
@@ -36,6 +36,7 @@ class DeptUserController extends BaseController @@ -36,6 +36,7 @@ class DeptUserController extends BaseController
36 'gl_project_dept_user.id AS id', 36 'gl_project_dept_user.id AS id',
37 'gl_project_role.name AS role_name' 37 'gl_project_role.name AS role_name'
38 ) 38 )
  39 + ->where($this->map)
39 ->leftJoin('gl_project_dept_user', 'gl_project_user.id', '=', 'gl_project_dept_user.user_id') 40 ->leftJoin('gl_project_dept_user', 'gl_project_user.id', '=', 'gl_project_dept_user.user_id')
40 ->leftJoin('gl_project_dept', 'gl_project_dept_user.dept_id', '=', 'gl_project_dept.id') 41 ->leftJoin('gl_project_dept', 'gl_project_dept_user.dept_id', '=', 'gl_project_dept.id')
41 ->join('gl_project_role', 'gl_project_user.role_id', '=', 'gl_project_role.id') 42 ->join('gl_project_role', 'gl_project_user.role_id', '=', 'gl_project_role.id')