fix(reporting-service): 修复 roleType 可能为 undefined 的类型错误
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
ee6a092a1a
commit
53df97839d
|
|
@ -231,7 +231,7 @@ export class ActivityEventConsumerController {
|
|||
|
||||
// 根据事件类型决定是否记录活动
|
||||
if (eventType.includes('authorized') || eventType.includes('Authorized') || eventType.includes('granted')) {
|
||||
const roleTypeLabel = this.getRoleTypeLabel(payload.roleType);
|
||||
const roleTypeLabel = this.getRoleTypeLabel(payload.roleType || '');
|
||||
const entityId = payload.authorizationId || message.aggregateId;
|
||||
|
||||
// 从不同事件类型中提取区域信息
|
||||
|
|
@ -307,7 +307,7 @@ export class ActivityEventConsumerController {
|
|||
private async handleBenefitActivatedInternal(message: AuthorizationRoleEvent) {
|
||||
try {
|
||||
const { payload, aggregateId } = message;
|
||||
const roleTypeLabel = this.getRoleTypeLabel(payload.roleType);
|
||||
const roleTypeLabel = this.getRoleTypeLabel(payload.roleType || '');
|
||||
|
||||
// 从不同事件类型中提取区域信息
|
||||
const regionCode =
|
||||
|
|
|
|||
Loading…
Reference in New Issue