From 2a2bd5adf132cd700f6f925fe3b477d11c042a9c Mon Sep 17 00:00:00 2001 From: zhangyongzhangyong <2012005003@qq.com> Date: Mon, 6 Dec 2021 15:47:47 +0800 Subject: [PATCH] =?UTF-8?q?deptIdList=20=20myabtis=E6=A0=A1=E9=AA=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/backstage/EpdcBackstageDao.xml | 164 +++++++++++------- 1 file changed, 100 insertions(+), 64 deletions(-) diff --git a/epdc-cloud-analysis-pc/src/main/resources/mapper/backstage/EpdcBackstageDao.xml b/epdc-cloud-analysis-pc/src/main/resources/mapper/backstage/EpdcBackstageDao.xml index 2cf37c7..13f5af6 100644 --- a/epdc-cloud-analysis-pc/src/main/resources/mapper/backstage/EpdcBackstageDao.xml +++ b/epdc-cloud-analysis-pc/src/main/resources/mapper/backstage/EpdcBackstageDao.xml @@ -20,10 +20,12 @@ AND d.type_key = 'grid_party' - AND d.ID IN - - #{id} - + + AND d.ID IN + + #{id} + + AND d.id NOT IN ( SELECT c.dept_id FROM esua_epdc_admin.sys_dept_config c WHERE c.DEL_FLAG = '0' ) ORDER BY d.sort @@ -53,10 +55,13 @@ AND find_in_set(#{deptId}, t.ALL_DEPT_IDS) - AND t.GRID_ID IN - - #{id} - ) t1, + + AND t.GRID_ID IN + + #{id} + + + ) t1, ( SELECT COUNT( issue.ID ) AS issueNum, @@ -69,10 +74,12 @@ AND find_in_set(#{deptId}, issue.ALL_DEPT_IDS) - AND issue.GRID_ID IN - - #{id} - + + AND issue.GRID_ID IN + + #{id} + + ) t2, ( SELECT @@ -91,10 +98,12 @@ AND find_in_set(#{deptId}, item.ALL_DEPT_IDS) - AND item.GRID_ID IN - - #{id} - + + AND item.GRID_ID IN + + #{id} + + ) t3, (SELECT COUNT( io.ID ) AS superviseItemNum, @@ -107,10 +116,13 @@ AND #{deptId} = io.BE_OVERSEE_DEPT - AND io.BE_OVERSEE_DEPT IN - - #{id} - ) t4 + + AND io.BE_OVERSEE_DEPT IN + + #{id} + + + ) t4