From 503f5d1ac017eebfd473459c355bd5932b7c7ca9 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期二, 01 九月 2026 17:52:13 +0800
Subject: [PATCH] update

---
 backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java b/backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java
index ceb74ac..e65575e 100644
--- a/backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java
+++ b/backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java
@@ -27,6 +27,7 @@
 public class GuideRegistrationService {
     private static final int PENDING = 0;
     private static final int APPROVED = 1;
+    private static final String REGISTRATION_SCENE = "registration";
     private static final Duration TOKEN_TTL = Duration.ofMinutes(30);
     private static final String TOKEN_KEY_PREFIX = "tourguide:guide-registration:token:";
     private static final DateTimeFormatter APPLICATION_NO_TIME = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
@@ -54,7 +55,7 @@
 
     public GuideRegistrationTokenResponse verifyPhone(String phone, String code) {
         ensurePhoneCanRegister(phone);
-        verificationCodeService.verifyAndConsume(phone, code);
+        verificationCodeService.verifyAndConsume(phone, code, REGISTRATION_SCENE);
         String token = UUID.randomUUID().toString().replace("-", "");
         redisTemplate.opsForValue().set(tokenKey(token), phone, TOKEN_TTL);
         return new GuideRegistrationTokenResponse(token, TOKEN_TTL.getSeconds());
@@ -62,7 +63,7 @@
 
     public SmsCodeResponse sendCode(String phone) {
         ensurePhoneCanRegister(phone);
-        return verificationCodeService.send(phone);
+        return verificationCodeService.send(phone, REGISTRATION_SCENE);
     }
 
     public String requireVerifiedPhone(String registrationToken) {

--
Gitblit v1.7.1