fix(income): expose authoritative entry membership

This commit is contained in:
2026-09-06 19:48:51 +03:00
parent 55b100d5f6
commit bdc3847666
3 changed files with 153 additions and 8 deletions
+7 -2
View File
@@ -115,6 +115,11 @@ export class IncomeInstrumentDto {
receiptCount: number;
}
export class IncomeAnalyticsEntryDto extends BrokerageOperationDto {
@ApiProperty()
instrumentKey: string;
}
export class IncomeAnalyticsDto extends IncomeSummaryDto {
@ApiProperty({ type: IncomeComparisonDto })
previous: IncomeComparisonDto;
@@ -131,6 +136,6 @@ export class IncomeAnalyticsDto extends IncomeSummaryDto {
@ApiProperty({ type: IncomeInstrumentDto, isArray: true })
instruments: IncomeInstrumentDto[];
@ApiProperty({ type: BrokerageOperationDto, isArray: true })
entries: BrokerageOperationDto[];
@ApiProperty({ type: IncomeAnalyticsEntryDto, isArray: true })
entries: IncomeAnalyticsEntryDto[];
}