///// <summary> ///// 更新密码 ///// </summary> ///// <param name="input">更新密码输入</param> ///// <returns></returns> //public async Task UpdatePassword(UpdatePasswordInput input) //{ // var patient = await _context.Patient.FindAsync(input.Id); // patient.Password = input.Password; // patient.UpdateTime = DateTime.Now; //} /// <summary> /// 更新头像 /// </summary> /// <param name="input">更新头像输入</param> /// <returns></returns> public async Task UpdateFace(UpdateFaceInput input) { var patient = await _context.Patient.FindAsync(input.Id); patient.PatientFace = input.Face; patient.UpdateTime = DateTime.Now; }
/// <summary> /// 更新头像 /// </summary> /// <param name="input">更新头像输入</param> /// <returns></returns> public async Task UpdateFace(UpdateFaceInput input) { var doctor = await _context.Doctor.FindAsync(input.Id); doctor.DoctorFace = input.Face; doctor.UpdateTime = DateTime.Now; }
///// <summary> ///// 更新密码 ///// </summary> ///// <param name="input">更新密码输入</param> ///// <returns>是否更新成功</returns> //public async Task<OutputBase> UpdatePassword(UpdatePasswordInput input) //{ // await _repository.UpdatePassword(input); // return _unitWork.Commit() ? OutputBase.Success("更新成功") : OutputBase.Fail("更新失败"); //} /// <summary> /// 更新头像 /// </summary> /// <param name="input">更新头像输入</param> /// <returns>是否更新成功</returns> public async Task <WebApiOutput <string> > UpdateFace(UpdateFaceInput input) { await _repository.UpdateFace(input); return(_unitWork.Commit() ? WebApiOutput <string> .Success(CommConstant.OssUrl + input.Face, "上传头像成功") : WebApiOutput <string> .Fail("上传头像失败")); }
public async Task <WebApiOutput <string> > UpdateFace([FromBody] UpdateFaceInput input) { return(await _service.UpdateFace(input)); }