zhongrj
2024-02-20 c47f5957bc24810b1cde1b27f29556661a1de27c
区域树查询过滤调整
1 files modified
4 ■■■ changed files
src/main/java/org/springblade/modules/system/service/impl/RegionServiceImpl.java 4 ●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/system/service/impl/RegionServiceImpl.java
@@ -162,14 +162,16 @@
     */
    @Override
    public List<TreeStringNode> getTownTree(String code) {
        Dept dept = deptService.getById(AuthUtil.getDeptId());
        String regionCode = null;
        if (!AuthUtil.isAdministrator() && !AuthUtil.isAdmin()){
            Dept dept = deptService.getById(AuthUtil.getDeptId());
        if (null != dept) {
            regionCode = dept.getRegionCode();
            if (StringUtils.isNotBlank(regionCode) && regionCode.equals("361100")) {
                regionCode = "361102";
            }
        }
        }
        return NodeTreeUtil.getStringNodeTree(baseMapper.getTownTree(regionCode));
    }