From 9ae1c1cbdb125fdb78676c2f825aa974827dd670 Mon Sep 17 00:00:00 2001 From: hailin Date: Mon, 22 Dec 2025 04:06:40 -0800 Subject: [PATCH] =?UTF-8?q?fix(wallet-service):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E9=AA=8C=E8=AF=81=E7=A0=81=E9=AA=8C=E8=AF=81=E8=B0=83=E8=AF=95?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E5=B9=B6=E4=BF=AE=E5=A4=8D=E5=B8=83=E5=B0=94?= =?UTF-8?q?=E5=80=BC=E6=AF=94=E8=BE=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加完整响应数据日志以便调试 - 使用严格比较 === true 代替 ?? false 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- .../external/identity/identity-client.service.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/services/wallet-service/src/infrastructure/external/identity/identity-client.service.ts b/backend/services/wallet-service/src/infrastructure/external/identity/identity-client.service.ts index 6e078db3..1b29fe8d 100644 --- a/backend/services/wallet-service/src/infrastructure/external/identity/identity-client.service.ts +++ b/backend/services/wallet-service/src/infrastructure/external/identity/identity-client.service.ts @@ -150,7 +150,8 @@ export class IdentityClientService { }, ); - const valid = response.data?.valid ?? false; + this.logger.log(`提取短信验证码响应: userId=${userId}, status=${response.status}, data=${JSON.stringify(response.data)}`); + const valid = response.data?.valid === true; this.logger.log(`提取短信验证码验证结果: userId=${userId}, valid=${valid}`); return valid;