// Token: 0x06000392 RID: 914 RVA: 0x000079DC File Offset: 0x00005BDC public SDKCommonResp AddRole(AddRoleReq req) { SDKCommonResp sdkcommonResp = new SDKCommonResp(); string text = RestClientUtil.sendRequest("POST", "/service/roles/add", req, this.bean, "AddRole"); UserResource.log.Info("AddRole result : " + text); return(JsonConvert.DeserializeObject <SDKCommonResp>(text)); }
/// <summary> /// 添加角色 /// </summary> /// <param name="req">角色信息</param> /// <param name="oper">操作者信息</param> public BaseItemRes <bool> AddRole(AddRoleReq req, OperatorInfo oper) { //判断角色是否已存在 if (this.roleDAL.ExistRole(req.RoleCode)) { return(AccHelper.FailItemRes(AccConfig.Msg.ExistRoleCode, false)); } //用户实体 var model = new Role(); model.RoleCode = req.RoleCode; model.RoleName = req.RoleName; model.Enable = true; model.Remark = req.Remark; //插入数据库 this.roleDAL.AddRole(model); return(AccHelper.OkItemRes(true)); }
public Task <Resp <long> > RoleAdd([FromBody] AddRoleReq req) { return(ModelState.IsValid ? _service.RoleAdd(req.ConvertToMo()) : Task.FromResult(GetInvalidResp <long>())); }