public async Task <IActionResult> EditPurview(string id) { var model = new SysRoleModuleViewModel(); var roleModel = await _rolesService.GetSysRoleViewModel(id); model.RoleId = roleModel.Id; model.RoleName = roleModel.RoleName; model.ModuleBases = await _modulesService.GetModuleBases(); ViewBag.ModuleControllers = await _modulesService.GetControllerNameList(); ViewBag.PurViewSum = await _rolesService.GetModulePurviewViewModel(id); return(View(model)); }