public async Task <IActionResult> CreateUserAsync(IFormCollection forms) { #region 参数验证 Check.IfNullOrZero(forms); #endregion var response = new ResponseModel <UserDto>(); var dto = WapperUserDto(forms); if (dto.Id == 0) { await _userServices.AddNewUserAsync(dto); response.Message = "创建新账户成功"; response.IsSuccess = true; } else { await _userServices.ModifyUserAsync(dto); if (!String.IsNullOrEmpty(dto.Password)) { InternalLogout(); } response.Message = "修改账户成功"; response.IsSuccess = true; } return(Json(response)); }