public IActionResult ModifySelfPassword(ModifyUserPasswordViewModel modifyInfo) { if (IsPost) { if (!ModelState.IsValid) { return(Json(Result.FailedResult("提交数据有错误"))); } var modifyInfoDto = modifyInfo.MapTo <ModifyUserPasswordDto>(); modifyInfoDto.CheckCurrentPassword = true; modifyInfoDto.UserId = User.Id; var result = AjaxResult.CopyFromResult(userAppService.ModifyPassword(modifyInfoDto)); result.SuccessClose = true; return(Json(result)); } return(View("ModifySelfPassword")); }
public ActionResult ModifyUserPassword(ModifyUserPasswordViewModel modifyInfo) { if (IsPost) { ModelState.Remove("CurrentPassword"); if (!ModelState.IsValid) { return(Json(Result.FailedResult("提交数据有错误"))); } var modifyInfoDto = modifyInfo.MapTo <ModifyUserPasswordDto>(); modifyInfoDto.CheckCurrentPassword = false; var modifyResult = userAppService.ModifyPassword(modifyInfoDto); var result = AjaxResult.CopyFromResult(modifyResult); result.SuccessClose = true; return(Json(result)); } return(View(modifyInfo)); }