diff --git a/src/mocks/data/financial.js b/src/mocks/data/financial.js index f2681ba2..23188db2 100644 --- a/src/mocks/data/financial.js +++ b/src/mocks/data/financial.js @@ -366,35 +366,50 @@ export const generateFinancialData = (stockCode) => { } ], - // 期间对比 - periodComparison: { - periods: ['Q3-2024', 'Q2-2024', 'Q1-2024', 'Q4-2023'], - metrics: [ - { - name: '营业收入', - unit: '百万元', - values: [41500, 40800, 40200, 40850], - yoy: [8.2, 7.8, 8.5, 9.2] - }, - { - name: '净利润', - unit: '百万元', - values: [13420, 13180, 13050, 13210], - yoy: [12.5, 11.2, 10.8, 12.3] - }, - { - name: 'ROE', - unit: '%', - values: [16.23, 15.98, 15.75, 16.02], - yoy: [1.2, 0.8, 0.5, 1.0] - }, - { - name: 'EPS', - unit: '元', - values: [0.69, 0.68, 0.67, 0.68], - yoy: [12.3, 11.5, 10.5, 12.0] + // 期间对比 - 营收与利润趋势数据 + periodComparison: [ + { + period: '2024-09-30', + performance: { + revenue: 41500000000, // 415亿 + net_profit: 13420000000 // 134.2亿 } - ] - } + }, + { + period: '2024-06-30', + performance: { + revenue: 40800000000, // 408亿 + net_profit: 13180000000 // 131.8亿 + } + }, + { + period: '2024-03-31', + performance: { + revenue: 40200000000, // 402亿 + net_profit: 13050000000 // 130.5亿 + } + }, + { + period: '2023-12-31', + performance: { + revenue: 40850000000, // 408.5亿 + net_profit: 13210000000 // 132.1亿 + } + }, + { + period: '2023-09-30', + performance: { + revenue: 38500000000, // 385亿 + net_profit: 11920000000 // 119.2亿 + } + }, + { + period: '2023-06-30', + performance: { + revenue: 37800000000, // 378亿 + net_profit: 11850000000 // 118.5亿 + } + } + ] }; };