正在显示
1 个修改的文件
包含
27 行增加
和
17 行删除
| @@ -17,23 +17,7 @@ class DeptUserController extends BaseController | @@ -17,23 +17,7 @@ class DeptUserController extends BaseController | ||
| 17 | */ | 17 | */ |
| 18 | public function lists(){ | 18 | public function lists(){ |
| 19 | $query = DB::table('gl_project_user') | 19 | $query = DB::table('gl_project_user') |
| 20 | - ->select( | ||
| 21 | - 'gl_project_dept_user.dept_id AS dept_id', | ||
| 22 | - 'gl_project_user.name AS name', | ||
| 23 | - 'gl_project_user.project_id AS project_id', | ||
| 24 | - 'gl_project_user.mobile AS mobile', | ||
| 25 | - 'gl_project_user.email AS email', | ||
| 26 | - 'gl_project_user.status AS status', | ||
| 27 | - 'gl_project_user.role_id AS role_id', | ||
| 28 | - 'gl_project_user.operator_id AS operator_id', | ||
| 29 | - 'gl_project_dept_user.is_admin AS is_admin', | ||
| 30 | - 'gl_project_dept.title AS title', | ||
| 31 | - 'gl_project_dept.pid AS pid', | ||
| 32 | - 'gl_project_dept.remark AS remark', | ||
| 33 | - 'gl_project_user.id AS user_id', | ||
| 34 | - 'gl_project_dept_user.id AS id', | ||
| 35 | - 'gl_project_role.name AS role_name' | ||
| 36 | - ) | 20 | + ->select($this->selectParam()) |
| 37 | ->leftJoin('gl_project_dept_user', 'gl_project_user.id', '=', 'gl_project_dept_user.user_id') | 21 | ->leftJoin('gl_project_dept_user', 'gl_project_user.id', '=', 'gl_project_dept_user.user_id') |
| 38 | ->leftJoin('gl_project_dept', 'gl_project_dept_user.dept_id', '=', 'gl_project_dept.id') | 22 | ->leftJoin('gl_project_dept', 'gl_project_dept_user.dept_id', '=', 'gl_project_dept.id') |
| 39 | ->join('gl_project_role', 'gl_project_user.role_id', '=', 'gl_project_role.id') | 23 | ->join('gl_project_role', 'gl_project_user.role_id', '=', 'gl_project_role.id') |
| @@ -44,6 +28,32 @@ class DeptUserController extends BaseController | @@ -44,6 +28,32 @@ class DeptUserController extends BaseController | ||
| 44 | } | 28 | } |
| 45 | 29 | ||
| 46 | /** | 30 | /** |
| 31 | + * @name :(查询参数设置)selectParam | ||
| 32 | + * @author :lyh | ||
| 33 | + * @method :post | ||
| 34 | + * @time :2023/6/14 15:00 | ||
| 35 | + */ | ||
| 36 | + public function selectParam(){ | ||
| 37 | + $select = [ | ||
| 38 | + 'gl_project_dept_user.dept_id AS dept_id', | ||
| 39 | + 'gl_project_user.name AS name', | ||
| 40 | + 'gl_project_user.project_id AS project_id', | ||
| 41 | + 'gl_project_user.mobile AS mobile', | ||
| 42 | + 'gl_project_user.email AS email', | ||
| 43 | + 'gl_project_user.status AS status', | ||
| 44 | + 'gl_project_user.role_id AS role_id', | ||
| 45 | + 'gl_project_user.operator_id AS operator_id', | ||
| 46 | + 'gl_project_dept_user.is_admin AS is_admin', | ||
| 47 | + 'gl_project_dept.title AS title', | ||
| 48 | + 'gl_project_dept.pid AS pid', | ||
| 49 | + 'gl_project_dept.remark AS remark', | ||
| 50 | + 'gl_project_user.id AS user_id', | ||
| 51 | + 'gl_project_dept_user.id AS id', | ||
| 52 | + 'gl_project_role.name AS role_name' | ||
| 53 | + ]; | ||
| 54 | + return $select; | ||
| 55 | + } | ||
| 56 | + /** | ||
| 47 | * @name :(搜索参数处理)searchParam | 57 | * @name :(搜索参数处理)searchParam |
| 48 | * @author :lyh | 58 | * @author :lyh |
| 49 | * @method :post | 59 | * @method :post |
-
请 注册 或 登录 后发表评论