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