Bläddra i källkod

pms 任务详情 查询 查询所有 部门 忽略数据权限

zhangcl 6 dagar sedan
förälder
incheckning
327661352b

+ 5 - 1
yudao-module-pms/yudao-module-pms-biz/src/main/java/cn/iocoder/yudao/module/pms/controller/admin/iotprojecttask/IotProjectTaskController.java

@@ -521,8 +521,12 @@ public class IotProjectTaskController {
                 }
             }
         });
+        Map<Long, DeptDO> deptMap = new HashMap<>();
         // 查询当前分布任务关联的施工队伍信息
-        Map<Long, DeptDO> deptMap = deptService.getDeptMap(deptIds);
+        DataPermissionUtils.executeIgnore(() -> {
+            Map<Long, DeptDO> tempDeptMap = deptService.getDeptMap(deptIds);
+            deptMap.putAll(tempDeptMap);
+        });
         Map<Long, Long> projectDeptPair = new HashMap<>();
         if (CollUtil.isNotEmpty(projectIds)) {
             // 查询 任务 关联的项目信息