public async Task <IResponseEntity> RoleAssignResourcesAsync(RoleResourceAssignRequest req)
        {
            var result = await _roleDomain.RoleAssignResourcesAsync(req.RoleId, req.ResourceIds);

            //清除权限缓存
            await _cache.RemoveByPatternAsync(CacheKeyTemplate.PermissionResourceList);

            return(ResponseEntity.Result(result));
        }
示例#2
0
 public async Task <IResponseEntity> RoleAssignResources(RoleResourceAssignRequest req)
 {
     return(await _sysRoleService.RoleAssignResourcesAsync(req));
 }