public async Task <IActionResult> ChangePassword(ChangePasswordModel model) { if (!ModelState.IsValid) { return(Operation(false, GetErrorFromModelStateStr())); } var r = await UserApp.ChangePasswordAsync(CurrentUser.Id, model.Password, model.NewPassword, 0, CurrentUser); return(Operation(r.IsSuc, r.IsSuc ? "密码修改成功" : r.Msg)); }
public async Task <IActionResult> ChangePassword(ChangePasswordModel model) { if (!ModelState.IsValid) { return(Json(ResultDto.Err(GetErrorFromModelStateStr()))); } var c = await CurrentUser(); var r = await UserApp.ChangePasswordAsync(c.Id, model.Password, model.NewPassword, 0, c); return(Json(r)); }