fix: 修复 UserAccountCreatedEvent phoneNumber 类型错误

修改 phoneNumber 字段类型从 string 改为 string | null,
以支持钱包重试场景中手机号可能为空的情况。

这个修复解决了 Docker 构建时的 TypeScript 编译错误:
- Type 'string | null' is not assignable to type 'string'

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
hailin 2025-12-20 20:43:26 -08:00
parent b4c4239593
commit d45be594a2
1 changed files with 1 additions and 1 deletions

View File

@ -35,7 +35,7 @@ export class UserAccountCreatedEvent extends DomainEvent {
userId: string;
accountSequence: string; // 格式: D + YYMMDD + 5位序号
referralCode: string; // 用户的推荐码(由 identity-service 生成)
phoneNumber: string;
phoneNumber: string | null; // 手机号可能为空(如钱包重试场景)
initialDeviceId: string;
inviterSequence: string | null; // 格式: D + YYMMDD + 5位序号
registeredAt: Date;