public IActionResult Create([FromBody] RolesCreateDto parm) { if (_roleService.Any(m => m.Name == parm.Name)) { return(toResponse(StatusCodeType.Error, $"添加 {parm.Name} 失败,该数据已存在,不能重复!")); } //从 Dto 映射到 实体 var role = parm.Adapt <Sys_Role>().ToCreate(_tokenManager.GetSessionInfo()); return(toResponse(_roleService.Add(role))); }
public async Task <IActionResult> AddSysRole(SysRole sysRole) { var res = await _sysRoleService.Add(sysRole); if (res) { messageModel.response = true; } else { messageModel.response = false; messageModel.msg = "添加失败"; } return(new JsonResult(messageModel)); }
public async Task <ApiResult <string> > Add([FromBody] SysRole model) => await _sysRoleService.Add(model);