From 33c16237b0f563ba4192d3f878b5377e422f449c Mon Sep 17 00:00:00 2001 From: dxfeng Date: Fri, 19 May 2023 09:15:43 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=8F=E8=A7=86=E5=9B=BE=E5=88=86=E6=9D=83?= =?UTF-8?q?=E3=80=81=E9=83=A8=E9=97=A8=E8=B4=9F=E8=B4=A3=E4=BA=BA=E5=B1=95?= =?UTF-8?q?=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/com/engine/junchuang/service/OrgChartServiceImpl.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/com/engine/junchuang/service/OrgChartServiceImpl.java b/src/com/engine/junchuang/service/OrgChartServiceImpl.java index 2264435..751c401 100644 --- a/src/com/engine/junchuang/service/OrgChartServiceImpl.java +++ b/src/com/engine/junchuang/service/OrgChartServiceImpl.java @@ -39,9 +39,8 @@ public class OrgChartServiceImpl extends Service implements OrgChartService { DetachUtil detachUtil = new DetachUtil(user); if (detachUtil.isDetach()) { String companyIds = detachUtil.getCompanyIds(); - String departmentIds = detachUtil.getDepartmentIds(); - if (StringUtils.isNotBlank(departmentIds)) { - sql = "select id, fnumber, fname, ftype from junc_org_map where (ftype = 0 or (ftype = 1 and fobjid in(" + companyIds + ")) or (ftype = 2 and fobjid in(" + departmentIds + "))) "; + if (StringUtils.isNotBlank(companyIds)) { + sql = "select id, fnumber, fname, ftype from junc_org_map where (ftype = 0 or (ftype = 1 and fobjid in(" + companyIds + "))) "; } else { sql = "select id, fnumber, fname, ftype from junc_org_map where ftype = 0 "; }