Jelajahi Sumber

修改角色更新

wangliang 2 tahun lalu
induk
melakukan
ded73d7696

+ 2 - 2
distributed-print/src/main/java/com/qmth/distributed/print/api/SysAdminSetController.java

@@ -286,7 +286,6 @@ public class SysAdminSetController {
                 }
             }
             tSchoolPrivilegeService.remove(tSchoolPrivilegeQueryWrapper);
-            commonCacheService.removeSchoolPrivilegeCache(tSchoolPrivilegeParam.getSchoolId());
         }
         Long[] privilegeIds = tSchoolPrivilegeParam.getPrivilegeIds();
         if (Objects.nonNull(privilegeIds) && privilegeIds.length > 0) {
@@ -296,6 +295,7 @@ public class SysAdminSetController {
             }
             tSchoolPrivilegeService.saveBatch(tSchoolPrivilegeList);
         }
+        commonCacheService.removeSchoolPrivilegeCache(tSchoolPrivilegeParam.getSchoolId());
 
         //清缓存
         if (!CollectionUtils.isEmpty(roleSetIds)) {
@@ -373,7 +373,6 @@ public class SysAdminSetController {
                 }
             }
             tSchoolRoleService.remove(tSchoolRoleQueryWrapper);
-            commonCacheService.removeSchoolRoleCache(tSchoolPrivilegeParam.getSchoolId());
         }
         Long[] roleIds = tSchoolPrivilegeParam.getRoleIds();
         if (Objects.nonNull(roleIds) && roleIds.length > 0) {
@@ -384,6 +383,7 @@ public class SysAdminSetController {
             tSchoolRoleService.saveBatch(tSchoolRoleList);
         }
 
+        commonCacheService.removeSchoolRoleCache(tSchoolPrivilegeParam.getSchoolId());
         //清缓存
         if (!CollectionUtils.isEmpty(userSetIds)) {
             for (Long l : userSetIds) {