From c682cd59ded8e71957a802dd4f8dcf58e0113c0f Mon Sep 17 00:00:00 2001 From: sunpengfei <i@angelzzz.com> Date: 星期四, 11 九月 2025 15:33:30 +0800 Subject: [PATCH] feat:开发 --- FlexJobApi.UserServer.Application/Auths/Commands/VerifyCodeCommandHandler.cs | 20 ++++++++++++++++++-- 1 files changed, 18 insertions(+), 2 deletions(-) diff --git a/FlexJobApi.UserServer.Application/Auths/Commands/VerifyCodeCommandHandler.cs b/FlexJobApi.UserServer.Application/Auths/Commands/VerifyCodeCommandHandler.cs index 4831a8d..e9a5d26 100644 --- a/FlexJobApi.UserServer.Application/Auths/Commands/VerifyCodeCommandHandler.cs +++ b/FlexJobApi.UserServer.Application/Auths/Commands/VerifyCodeCommandHandler.cs @@ -15,8 +15,9 @@ /// </summary> public class VerifyCodeCommandHandler( SmsUtils smsUtils - ) - : IRequestHandler<SendLoginOrRegisterVerifyCodeCommand, Guid> + ) : + IRequestHandler<SendLoginOrRegisterVerifyCodeCommand, Guid>, + IRequestHandler<UpdatePhoneNumberVerifyCodeCommand, Guid> { private readonly SmsUtils smsUtils = smsUtils; @@ -34,5 +35,20 @@ TemplateCode = EnumSmsTemplateCode.LoginOrRegister }); } + + /// <summary> + /// 鍙戦�佹洿鎹㈡墜鏈哄彿鐭俊 + /// </summary> + /// <param name="request"></param> + /// <param name="cancellationToken"></param> + /// <returns></returns> + public Task<Guid> Handle(UpdatePhoneNumberVerifyCodeCommand request, CancellationToken cancellationToken) + { + return smsUtils.SendVerifyCode(new SendVerifyCodeModel + { + PhoneNumber = request.PhoneNumber, + TemplateCode = EnumSmsTemplateCode.UpdateUserPhoneNumber + }); + } } } -- Gitblit v1.9.1