diff --git a/src/modules/users/users.service.ts b/src/modules/users/users.service.ts index e356713..907dc82 100644 --- a/src/modules/users/users.service.ts +++ b/src/modules/users/users.service.ts @@ -9,9 +9,9 @@ const DELETION_COOLING_DAYS = 7; export class UsersService { constructor( private readonly usersRepository: UsersRepository, + private readonly prisma: PrismaService, // M-MEMBER-01-04: 可选注入——避免循环依赖。未注入时回退旧逻辑。 @Optional() @Inject(EffectiveMembershipService) private readonly membershipService?: EffectiveMembershipService, - private readonly prisma: PrismaService, ) {} async getProfile(userId: string) { return this.usersRepository.findProfileByUserId(userId); }