示例#1
0
        public IActionResult AdminModify(string id)
        {
            ViewBag.Roles = _sysRoleService.GetListAsync(m => m.IsEnable, m => m.Sort, DbOrderEnum.Desc).Result.data;
            var adminModel = _sysAdminService.GetModelAsync(id).Result.data;

            //密码解密
            if (adminModel != null)
            {
                adminModel.Pwd = DES3Encrypt.DecryptString(adminModel.Pwd);
            }
            return(View(adminModel));
        }
        public async Task <IActionResult> Index(RoleIndexSearch search)
        {
            if (search.PageIndex.IsDefault())
            {
                search.PageIndex = 1;
            }
            if (search.PageSize.IsDefault())
            {
                search.PageSize = 10;
            }
            var res = await _roleService.GetListAsync(search);

            return(View(res));
        }
示例#3
0
        public async Task <List <SysOrganizeTree> > GetListPage()
        {
            var list = await _roleService.GetListAsync(p => p.ParentGuid == null, p => p.Sort, DbOrderEnum.Desc);

            var tree = list.data.Select(p => new SysOrganizeTree {
                id = p.Guid, title = p.Name
            }).ToList();

            tree.Insert(0, new SysOrganizeTree {
                title = "全部"
            });

            return(tree);
        }
示例#4
0
        public async Task <ApiResult> GetAllList()
        {
            var data = await _sysRoleServices.GetListAsync(p => p.Status);

            return(ApiResult.OK(data));
        }
 public async Task <RoleIndexViewModel> GetListAsync([FromQuery] RoleIndexSearch search)
 {
     return(await _roleService.GetListAsync(search));
 }
示例#6
0
 public List <SysRole> GetList()
 {
     return(_roleService.GetListAsync().Result.data);
 }
示例#7
0
 public async Task <IResponseEntity> GetList(RequestEntity <RoleFilterRequest> req)
 {
     return(await _sysRoleService.GetListAsync(req));
 }