fix(contribution-service): 添加 unlockedBonusTiers 字段到同步事件
事件和 API 返回中缺少 unlockedBonusTiers 字段,导致 mining-admin-service 无法正确显示团队奖励解锁状态 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
180e5ad057
commit
1b8791fe5d
|
|
@ -36,6 +36,7 @@ export class AdminController {
|
|||
hasAdopted: true,
|
||||
directReferralAdoptedCount: true,
|
||||
unlockedLevelDepth: true,
|
||||
unlockedBonusTiers: true,
|
||||
createdAt: true,
|
||||
updatedAt: true,
|
||||
},
|
||||
|
|
@ -52,6 +53,7 @@ export class AdminController {
|
|||
hasAdopted: acc.hasAdopted,
|
||||
directReferralAdoptedCount: acc.directReferralAdoptedCount,
|
||||
unlockedLevelDepth: acc.unlockedLevelDepth,
|
||||
unlockedBonusTiers: acc.unlockedBonusTiers,
|
||||
createdAt: acc.createdAt,
|
||||
updatedAt: acc.updatedAt,
|
||||
})),
|
||||
|
|
@ -78,6 +80,7 @@ export class AdminController {
|
|||
hasAdopted: true,
|
||||
directReferralAdoptedCount: true,
|
||||
unlockedLevelDepth: true,
|
||||
unlockedBonusTiers: true,
|
||||
createdAt: true,
|
||||
},
|
||||
});
|
||||
|
|
@ -103,6 +106,7 @@ export class AdminController {
|
|||
acc.hasAdopted,
|
||||
acc.directReferralAdoptedCount,
|
||||
acc.unlockedLevelDepth,
|
||||
acc.unlockedBonusTiers,
|
||||
acc.createdAt,
|
||||
);
|
||||
|
||||
|
|
|
|||
|
|
@ -16,6 +16,7 @@ export class ContributionAccountSyncedEvent {
|
|||
public readonly hasAdopted: boolean,
|
||||
public readonly directReferralAdoptedCount: number,
|
||||
public readonly unlockedLevelDepth: number,
|
||||
public readonly unlockedBonusTiers: number,
|
||||
public readonly createdAt: Date,
|
||||
) {}
|
||||
|
||||
|
|
@ -31,6 +32,7 @@ export class ContributionAccountSyncedEvent {
|
|||
hasAdopted: this.hasAdopted,
|
||||
directReferralAdoptedCount: this.directReferralAdoptedCount,
|
||||
unlockedLevelDepth: this.unlockedLevelDepth,
|
||||
unlockedBonusTiers: this.unlockedBonusTiers,
|
||||
createdAt: this.createdAt.toISOString(),
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue