public async Task <ServiceResult> UpdatePhone(UserUpdatePhoneRequest request) { //手机验证 var codeVaildResult = await _iCode.Vaild(request.CountryCode + request.Phone, request.Code); if (codeVaildResult.Failed) { return(ServiceResult.IsFailed(codeVaildResult.Message)); } var ret = request.MapTo <UpdatePhoneUserRequest>(); ret.UserId = CurrentUserData.UserId; ret.CompanyId = CurrentUserData.CompanyId; return(await _iUser.UpdatePhone(ret)); }
public async Task <ApiResult> UpdatePhone(UserUpdatePhoneRequest request) { var result = await _userApplication.UpdatePhone(request.MapTo <UserUpdatePhoneAo>()); return(result.ToApiResult()); }