refactor: 重构重建用户授权树工具 (#9219)

* perf: 优化 <UserGrantedTreeBuildUtils> 用户授权树构建工具

* feat: 完成计算授权节点资产数量

* refactor: 重构重建用户授权树工具

* merge: v3

Co-authored-by: Bai <baijiangjie@gmail.com>
This commit is contained in:
fit2bot
2022-12-19 16:04:58 +08:00
committed by GitHub
parent ff16260024
commit 92a198c00b
7 changed files with 228 additions and 259 deletions

View File

@@ -29,7 +29,7 @@ logger = get_logger(__file__)
@tmp_to_root_org()
def check_asset_permission_expired():
""" 这里的任务要足够短,不要影响周期任务 """
perms = AssetPermission.get_expired_permissions()
perms = AssetPermission.objects.get_expired_permissions()
perm_ids = list(perms.distinct().values_list('id', flat=True))
logger.info(f'Checking expired permissions: {perm_ids}')
UserPermTreeExpireUtil().expire_perm_tree_for_perms(perm_ids)