diff --git a/internal/handler/routes.go b/internal/handler/routes.go index d42ac7e..3e571cf 100644 --- a/internal/handler/routes.go +++ b/internal/handler/routes.go @@ -780,6 +780,9 @@ func RegisterHandlers(router *gin.Engine, serverCtx *svc.ServiceContext) { // Update Bind Email publicUserGroupRouter.PUT("/bind_email", publicUser.UpdateBindEmailHandler(serverCtx)) + // Bind Email With Verification + publicUserGroupRouter.POST("/bind_email_with_verification", publicUser.BindEmailWithVerificationHandler(serverCtx)) + // Update Bind Mobile publicUserGroupRouter.PUT("/bind_mobile", publicUser.UpdateBindMobileHandler(serverCtx)) diff --git a/internal/logic/public/user/bindEmailWithVerificationLogic.go b/internal/logic/public/user/bindEmailWithVerificationLogic.go index 9ba37f5..6b3241f 100644 --- a/internal/logic/public/user/bindEmailWithVerificationLogic.go +++ b/internal/logic/public/user/bindEmailWithVerificationLogic.go @@ -59,8 +59,8 @@ func (l *BindEmailWithVerificationLogic) BindEmailWithVerification(req *types.Bi if existingMethod != nil { // 邮箱已存在,使用现有的邮箱用户 emailUserId = existingMethod.UserId - l.Infow("邮箱已存在,将设备转移到现有邮箱用户", - logger.Field("email", req.Email), + l.Infow("邮箱已存在,将设备转移到现有邮箱用户", + logger.Field("email", req.Email), logger.Field("email_user_id", emailUserId)) } else { // 邮箱不存在,创建新的邮箱用户 @@ -69,8 +69,8 @@ func (l *BindEmailWithVerificationLogic) BindEmailWithVerification(req *types.Bi l.Errorw("创建邮箱用户失败", logger.Field("error", err.Error())) return nil, errors.Wrapf(xerr.NewErrCode(xerr.DatabaseInsertError), "创建邮箱用户失败: %v", err) } - l.Infow("创建新的邮箱用户", - logger.Field("email", req.Email), + l.Infow("创建新的邮箱用户", + logger.Field("email", req.Email), logger.Field("email_user_id", emailUserId)) }