public async Task <bool> AddBanUser(AddBanModel banModel) { var model = await base.BaseDal.GetModelAsync(x => x.UserName == banModel.UserName && x.IsDelete == false); if (model == null) { banModel.Password = MD5Helper.MD5Encrypt32(banModel.Password); var domain = _mapper.Map <SysUser>(banModel); var result = await base.BaseDal.AddModel(domain); if (result > 0) { return(true); } } return(false); }
public async Task <IActionResult> AddUserInfoBan([FromBody] AddBanModel addBanModel) { if (_user.GetRole() != 0) { return(Ok(new { Success = false, Message = "权限不足,请联系管理员使用启用该操作", StatusCode = 200 })); } var data = await _sysUserServices.AddBanUser(addBanModel); _logger.LogInformation($"admin {_user.ID} 正在添加班子成员"); return(Ok(new { Success = data, this.HttpContext.Response.StatusCode })); }