/// <summary> /// 新增 /// </summary> /// <param name="request"></param> /// <returns></returns> public async Task <ApiResult <string> > InsertAsync(InsertRoleGroupRequest request) { return(await ExecuteResultAsync(async query => { var rsp = new ApiResult <string>(); var entity = new RoleGroup { Name = request.Name, Status = request.Status, Remarks = request.Remarks }; // 新增 await RegisterNewAsync(entity); // 提交 var flag = await CommitAsync(); rsp.Message = flag ? "新增成功" : "新增失败"; rsp.Success = flag; rsp.Data = entity.Id; return rsp; })); }
public async Task <ApiResult <string> > Create([FromBody] InsertRoleGroupRequest request) { return(await _roleGroupService.InsertAsync(request)); }