diff --git a/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java b/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java index 7716f3fd8..e9e133dae 100644 --- a/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java +++ b/src/main/java/com/zhgd/xmgl/modules/basicdata/service/impl/SystemUserServiceImpl.java @@ -452,7 +452,7 @@ public class SystemUserServiceImpl extends ServiceImpl Objects.equals(baseRole.getSeeEquipment(), 0)); + boolean see = baseRoles.stream().anyMatch(baseRole -> Objects.equals(baseRole.getSeeEquipment(), "0")); result.put("seeEquipment", see ? 0 : 1); } } else { @@ -755,7 +755,7 @@ public class SystemUserServiceImpl extends ServiceImpl Objects.equals(baseRole.getSeeEquipment(), 0)); + boolean see = baseRoles.stream().anyMatch(baseRole -> Objects.equals(baseRole.getSeeEquipment(), "0")); result.put("seeEquipment", see ? 0 : 1); } } else { result.put("seeEquipment", 0);