コード例 #1
0
        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)));
        }