feat: 增加图片合并功能
This commit is contained in:
@@ -819,6 +819,18 @@ Object.entries(REGION_SERIES).forEach(([regionKey, seriesKeys]) => {
|
||||
...Object.fromEntries(seriesKeys.map((key) => [key, 1])),
|
||||
total_revenue: 2,
|
||||
});
|
||||
// 金额视图与占比视图同源(披露金额,非占比×总收入还原),供分地区渠道金额堆叠柱图使用。
|
||||
const amountViewsWithTotal = Object.fromEntries(Object.entries(amountViews).map(([view, rows]) => [
|
||||
view,
|
||||
rows.map((row) => ({
|
||||
...row,
|
||||
total_revenue: seriesKeys.reduce((sum, key) => sum + row[key], 0),
|
||||
})),
|
||||
]));
|
||||
writeRuntimeViews(`ppmt_channel_amount_${regionKey}`, ['period', ...seriesKeys, 'total_revenue'], amountViewsWithTotal, {
|
||||
...Object.fromEntries(seriesKeys.map((key) => [key, 1])),
|
||||
total_revenue: 2,
|
||||
});
|
||||
});
|
||||
|
||||
console.log('已生成四地区渠道收入占比(线上细分)的全部、年度、半年 CSV。');
|
||||
|
||||
Reference in New Issue
Block a user