diff --git a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java index 69ab74bb..5e0bb864 100644 --- a/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java +++ b/laws-modules/src/main/java/com/jero/modules/laws/enterprise/service/impl/EnterpriseStandardAuthUserServiceImpl.java @@ -702,15 +702,9 @@ public class EnterpriseStandardAuthUserServiceImpl extends ServiceImpl> records = new ArrayList<>(); for (String id : idList) { - Map map = new HashMap<>(); - map.put(FieldCommon.ID, id); - records.add(map); - } - this.delFlagSet(records); - for (Map map : records) { - if (!(boolean) map.get(FieldCommon.DEL_FLAG)) { + boolean auth = this.hasDelAuth(id, userId); + if (!auth) { return false; } }