From b99b77e08b063aa0cc789fd7f0e6640b095e4fcc Mon Sep 17 00:00:00 2001 From: moyin <244344649@qq.com> Date: Thu, 18 Dec 2025 15:06:57 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E4=BF=AE=E5=A4=8DLoginCoreService?= =?UTF-8?q?=E4=BE=9D=E8=B5=96=E6=B3=A8=E5=85=A5=E9=97=AE=E9=A2=98=EF=BC=8C?= =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=8F=8C=E6=A8=A1=E5=BC=8F=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=9C=8D=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加@Inject('UsersService')装饰器到LoginCoreService构造函数 - 支持根据配置动态切换UsersService和UsersMemoryService - 确保开发测试模式和生产环境的无缝切换 - 修复之前服务启动时的依赖注入错误 --- src/core/login_core/login_core.service.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/login_core/login_core.service.ts b/src/core/login_core/login_core.service.ts index 97ad369..7499a4d 100644 --- a/src/core/login_core/login_core.service.ts +++ b/src/core/login_core/login_core.service.ts @@ -103,7 +103,7 @@ export interface VerificationCodeResult { @Injectable() export class LoginCoreService { constructor( - private readonly usersService: UsersService, + @Inject('UsersService') private readonly usersService: UsersService, private readonly emailService: EmailService, private readonly verificationService: VerificationService, ) {}