From 0c3809a871e526736457bc4d0df9296194dc5d1d Mon Sep 17 00:00:00 2001 From: fangjf <2905107328@qq.com> Date: Thu, 22 Jan 2026 17:09:33 +0800 Subject: [PATCH] =?UTF-8?q?=E5=BC=BA=E5=88=B6=E6=B3=A8=E9=94=80=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=E4=B8=BB=E4=BD=93=E5=88=86=E7=BA=A7=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/XrForceDeregisterSpeServiceImpl.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/chinaweal/aiccs/aiccs/force/service/impl/XrForceDeregisterSpeServiceImpl.java b/src/main/java/com/chinaweal/aiccs/aiccs/force/service/impl/XrForceDeregisterSpeServiceImpl.java index 5e3123b..5f307be 100644 --- a/src/main/java/com/chinaweal/aiccs/aiccs/force/service/impl/XrForceDeregisterSpeServiceImpl.java +++ b/src/main/java/com/chinaweal/aiccs/aiccs/force/service/impl/XrForceDeregisterSpeServiceImpl.java @@ -37,6 +37,7 @@ import com.chinaweal.aiccs.common.constant.FlowConstant; import com.chinaweal.aiccs.common.util.DateUtils; import com.chinaweal.aiccs.common.util.StringUtils; import com.chinaweal.aiccs.common.util.WorkNoUtil; +import com.chinaweal.aiccs.org.entity.OrgUnits; import com.chinaweal.aiccs.org.service.AicorgService; import com.chinaweal.aicorg.model.AICUser; import com.chinaweal.aicorg.pojo.AICPermission; @@ -114,8 +115,12 @@ public class XrForceDeregisterSpeServiceImpl extends ServiceImpl baseinfoListByRegOrg(BaseQuery query, AICUser user) { ForceDeregisterSpeQueryDto entity = query.getEntity(ForceDeregisterSpeQueryDto.class); IPage eBaseinfoIPage = new Page<>(); -// Integer level = user.getOrgLevel(); - Integer level = 1; + Integer level = 99; + OrgUnits orgUnits = aicorgService.getOne(new LambdaQueryWrapper<>(OrgUnits.class).eq(OrgUnits::getOrgUnitId, + user.getRegionID())); + if(orgUnits != null) { + level = orgUnits.getOrgLevel(); + } List regOrgList = Lists.newArrayList(); if(level <= 3){ //市级只能查询本市的,省局的也只能查省局的 regOrgList.add(StringUtils.substring(user.getRegionID(), 0, 4) + "00");