public ActionResult DepartmentPermission(int id) { var roleDepartments = _roleManagementAppService.GetRoleDepartments(id); RoleDepartmentModel model = new RoleDepartmentModel { RoleId = id, RoleName = _roleManagementAppService.GetRole(id).RoleName, Departments = roleDepartments, DepartmentIds = roleDepartments.Select(x => x.DeptCode1).ToList() }; return(View(model)); }
public ActionResult DepartmentPermission(RoleDepartmentModel model) { _roleManagementAppService.AddRoleDepartments(model.RoleId, model.DepartmentIds ?? new List <string> { }, Common.CommonHelper.CurrentUser); return(Json(new { success = true, message = "角色部门权限操作成功!" }, JsonRequestBehavior.AllowGet)); }