From fe1b9e8b4e54fb22022a0d13cc57b72bc8ba9840 Mon Sep 17 00:00:00 2001 From: 이민희 <mhlee@maprex.co.kr> Date: 금, 05 11월 2021 19:12:00 +0900 Subject: [PATCH] "부서 관리" 및 "사용자 관리" 프론트 완료 --- src/main/resources/mybatis/query-template/departmentManage-template.xml | 12 +++++++----- 1 files changed, 7 insertions(+), 5 deletions(-) diff --git a/src/main/resources/mybatis/query-template/departmentManage-template.xml b/src/main/resources/mybatis/query-template/departmentManage-template.xml index 23e2cc4..e73a692 100644 --- a/src/main/resources/mybatis/query-template/departmentManage-template.xml +++ b/src/main/resources/mybatis/query-template/departmentManage-template.xml @@ -8,16 +8,15 @@ dm.id as id, dm.department_name as departmentName, dm.department_description as departmentDescription, - count(u.department_id) as departmentCount + (SELECT COUNT(u.id) FROM user u WHERE dm.id = u.department_id) AS departmentCount FROM department_manage dm - OUTER JOIN user u on dm.id = u.department_id WHERE 1=1 <if test="departmentName != '' and departmentName != null"> - AND ul.department_name like CONCAT('%',#{departmentName},'%') + AND dm.department_name like CONCAT('%',#{departmentName},'%') </if> <if test="id != '' and id != null"> - AND ul.id like CONCAT('%',#{id},'%') + AND dm.id like CONCAT('%',#{id},'%') </if> <if test="pageSize != '' and pageSize != null"> limit #{pageSize} offset #{page}; @@ -31,7 +30,10 @@ department_manage dm WHERE 1=1 <if test="departmentName != '' and departmentName != null"> - AND ul.department_name like CONCAT('%',#{departmentName},'%') + AND dm.department_name like CONCAT('%',#{departmentName},'%') + </if> + <if test="id != '' and id != null"> + AND dm.id like CONCAT('%',#{id},'%') </if> </select> </mapper> \ No newline at end of file -- Gitblit v1.8.0