def create_role(request): role_entity = request2obj(KroleEntity(), request) flag = role_service.create_role(role_entity) if flag: return response_body(flag, ActionEnum.ADD, None) else: return response_body(flag, ActionEnum.SAME_ADD, None)
def get_top_log(request): log_list = LogInfoEntity.objects.all() paginator = Paginator(log_list, 10) log_list = paginator.page(1).object_list res = response_body(True, ActionEnum.EXECUTE, json.loads(serializers.serialize("json", log_list))) return res
def load_permission_tree(request): return response_body(True, ActionEnum.EXECUTE, permission_service.load_permission_tree())
def permission_create(request): permission_entity = KpermissionsEntity() permission_entity = request2obj(permission_entity, request) flag = permission_service.permission_create(permission_entity) return response_body(flag, ActionEnum.ADD, None)
def get_permission_list(request): permission_entity = KpermissionsEntity() permission_list, total = permission_service.get_all_permission( request.POST["page_number"]) permission_li = queryset2dict(permission_entity, permission_list) return response_body(True, ActionEnum.EXECUTE, permission_li, total)
def find_all_active_sub_type(request): sub_type_list = sub_type_service.get_all_sub_type(request.POST["active"]) return response_body(True, ActionEnum.EXECUTE, queryset2dict(SubType(), sub_type_list))
def get_permissions_by_role_id(request): permission_list = role_service.get_permissions_by_role_id(request.POST['role_id']) return response_body(True, ActionEnum.EXECUTE, queryset2defined_dict(permission_list, 'id'))
def get_user_by_role_id(request): user_list = role_service.get_user_by_role_id(request.POST['role_id']) return response_body(True, ActionEnum.EXECUTE, queryset2defined_dict(user_list,'id','username'))
def get_role_list(request): role_list, total = role_service.get_role_list(request.POST["page_number"]) return response_body(True, ActionEnum.EXECUTE, queryset2dict(KroleEntity(), role_list), total)
def get_user_list(request): return response_body(True, ActionEnum.EXECUTE, queryset2defined_dict(user_service.get_user_list(), "username", "id"))