From e531d44b8ef04fd114a93717355e09d82b3915a0 Mon Sep 17 00:00:00 2001 From: Mr-wang Date: Mon, 31 Jul 2023 09:43:25 +0800 Subject: [PATCH] =?UTF-8?q?=E9=83=A8=E9=97=A8=E8=A7=86=E5=9B=BE=E4=BB=A5EX?= =?UTF-8?q?T6=E8=BF=9B=E8=A1=8C=E8=BF=87=E6=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../yili/reportform/service/DataViewService.java | 15 ++++----------- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/service/DataViewService.java b/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/service/DataViewService.java index 493feac1..35713815 100644 --- a/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/service/DataViewService.java +++ b/com.awspaas.user.apps.yili.reportform/src/com/awspaas/user/apps/yili/reportform/service/DataViewService.java @@ -1660,22 +1660,15 @@ public class DataViewService extends ActionWeb { } } - String[] departList = sqlParm.split(","); - String dept = ""; - for (String depart: - departList) { - dept = dept.concat("REGEXP_LIKE(ORGPERM, "+depart+")").concat(" OR "); - } - dept = dept.concat("PERMTYPE = '1' "); - String departSql =dept; - SDK.getLogAPI().consoleInfo("部门sql输出的是什么>>>>>>>>>>"+departSql); + try { List maps = null; if (json.size() < 450) { - String sqltt = "SELECT ID AS FILEID,PLNAME,PLPARENTID,PLMETHODID,PLLEVEL,PLVERSIONID,PLORDERINDEX,EXT3 as POLICYTYPE FROM APP_ACT_COE_PAL_REPOSITORY WHERE ISPUBLISH = 1 AND EXT5 = '1' AND PLVERSIONID IN (select PALVERSIONID from BO_ACT_PUBLISH_PERM_SCOPE where "+departSql+" ) AND PLMETHODID in ('process.epc','control.policy','process.flowchart')"; + String sqltt = "SELECT ID AS FILEID,PLNAME,PLPARENTID,PLMETHODID,PLLEVEL,PLVERSIONID,PLORDERINDEX,EXT3 as POLICYTYPE FROM APP_ACT_COE_PAL_REPOSITORY WHERE ISPUBLISH = 1 AND EXT5 = '1' AND EXT6 IN (" + +sqlParm+ ") AND PLMETHODID in ('process.epc','control.policy','process.flowchart')"; maps = DBSql.getMaps(sqltt); } else { - String sqltt = "SELECT ID AS FILEID,PLNAME,PLPARENTID,PLMETHODID,PLLEVEL,PLVERSIONID,PLORDERINDEX,EXT3 as POLICYTYPE FROM APP_ACT_COE_PAL_REPOSITORY WHERE ISPUBLISH = 1 AND ISSTOP =0 AND EXT5 = '1' PLVERSIONID IN (select PALVERSIONID from BO_ACT_PUBLISH_PERM_SCOPE where ORGPERM IS NOT NULL OR PERMTYPE = '1') AND PLMETHODID in ('process.epc','control.policy','process.flowchart')"; + String sqltt = "SELECT ID AS FILEID,PLNAME,PLPARENTID,PLMETHODID,PLLEVEL,PLVERSIONID,PLORDERINDEX,EXT3 as POLICYTYPE FROM APP_ACT_COE_PAL_REPOSITORY WHERE ISPUBLISH = 1 AND ISSTOP =0 AND EXT5 = '1' AND EXT6 IS NOT NULL AND PLMETHODID in ('process.epc','control.policy','process.flowchart')"; maps = DBSql.getMaps(sqltt); } for (RowMap rowMap : maps) {