From 6c2a01f6bc53b27805dbd514ac7ea83b58af2323 Mon Sep 17 00:00:00 2001
From: liyj <1003249715@qq.com>
Date: Tue, 10 Sep 2024 20:34:18 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'
---
dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtUnitService.java | 12 +++---------
1 files changed, 3 insertions(+), 9 deletions(-)
diff --git a/dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtUnitService.java b/dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtUnitService.java
index c681d15..59a4abf 100644
--- a/dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtUnitService.java
+++ b/dyh-service/dyh-cust/src/main/java/cn/huge/module/ctuser/service/CtUnitService.java
@@ -312,13 +312,7 @@
// 获取当前登录用户
CtUserDTO loginUser = ctUserService.clientGetUserAll(userId);
// 组织条件
- QueryWrapper<CtUnit> ctUnitQueryWrapper = new QueryWrapper<>();
- if (RoleBaseEnum.checkAdminPower(loginUser)){
- ctUnitQueryWrapper.eq("cust_id", loginUser.getCustId()).select("id", "unit_name", "parent_id");
- }else {
- ctUnitQueryWrapper.eq("id", loginUser.getUnitId()).select("id", "unit_name", "parent_id");
- }
- List<CtUnit> ctUnitList = this.list(ctUnitQueryWrapper);
+ List<CtUnit> ctUnitList = mapper.listAllChild(loginUser.getUnitId());
List<SelectTermDTO> unitSelectTerms = new ArrayList<>();
List<String> unitIdList= ctUnitList.stream().map(CtUnit::getId).collect(Collectors.toList());
@@ -333,7 +327,7 @@
unitSelectTerm.setValue(ctUnit.getId());
unitSelectTerm.setLabel(ctUnit.getUnitName());
unitSelectTerm.setParentId(ctUnit.getParentId());
- unitSelectTerm.setCheckable(false);
+ unitSelectTerm.setCheckable(true);
List<SelectTermDTO> deptSelectTerms = new ArrayList<>();
for(CtDept ctDept : ctDeptList){
if(ctUnit.getId().equals(ctDept.getUnitId())){
@@ -341,7 +335,7 @@
deptSelectTerm.setValue(ctDept.getId());
deptSelectTerm.setLabel(ctDept.getName());
deptSelectTerm.setParentId(ctDept.getParentId());
- deptSelectTerm.setCheckable(false);
+ deptSelectTerm.setCheckable(true);
deptSelectTerms.add(deptSelectTerm);
}
--
Gitblit v1.8.0