remind 增加查询条件

This commit is contained in:
曹前明 2022-07-04 16:27:30 +08:00
parent 44f90bbdbf
commit 61fed52c5e
2 changed files with 1 additions and 2 deletions

View File

@ -97,6 +97,7 @@ class RemindViewSet(ListModelMixin, CustomGenericViewSet):
serializer_class = RemindSerializer serializer_class = RemindSerializer
select_related_fields = ['recipient', 'event'] select_related_fields = ['recipient', 'event']
prefetch_related_fields = ['event__cates'] prefetch_related_fields = ['event__cates']
filterset_fields = ['event', 'event__cates']
@action(methods=['get'], detail=False, perms_map={'get': '*'}) @action(methods=['get'], detail=False, perms_map={'get': '*'})
def my(self, request, *args, **kwargs): def my(self, request, *args, **kwargs):

View File

@ -24,7 +24,6 @@ def get_user_perms_map(user):
""" """
岗位角色 岗位角色
""" """
print(pr.role)
for perm in Permission.objects.filter(role_perms=pr.role): for perm in Permission.objects.filter(role_perms=pr.role):
if perm.codes: if perm.codes:
for code in perm.codes: for code in perm.codes:
@ -35,7 +34,6 @@ def get_user_perms_map(user):
else: else:
user_perms_map[code] = {dept_id: pr.data_range} user_perms_map[code] = {dept_id: pr.data_range}
cache.set('perms_' + user.id, user_perms_map, 60*60) cache.set('perms_' + user.id, user_perms_map, 60*60)
print(user_perms_map)
return user_perms_map return user_perms_map