feat: 新增数据统计模块(商品分析、客户分析、订单分析、营销分析)

- 商品分析:销量排行、品类饼图、滞销预警
- 客户分析:新客/回头客趋势、RFM分层、流失预警、复购周期
- 订单分析:趋势折线图、时段热力图、渠道对比
- 营销分析:活动效果、优惠券统计、次卡分析、转化漏斗
- 侧边栏精简为4个子菜单,移除重复的经营报表和过碎的独立页
This commit is contained in:
2026-02-12 17:03:32 +08:00
parent c74889932e
commit b88155bf08
5 changed files with 1310 additions and 6 deletions

View File

@@ -697,13 +697,10 @@
<i data-lucide="chevron-right" class="menu-arrow"></i>
</div>
<div class="menu-sub" id="menu-statistics">
<div class="menu-item" data-tab="经营报表" onclick="switchTab(this, '经营报表')"><span class="menu-label">经营报表</span></div>
<div class="menu-item" data-tab="客户分析" onclick="switchTab(this, '客户分析')"><span class="menu-label">客户分析</span></div>
<div class="menu-item" data-tab="经营诊断" onclick="switchTab(this, '经营诊断')"><span class="menu-label">经营诊断</span></div>
<div class="menu-item" data-tab="商品分析" onclick="switchTab(this, '商品分析')"><span class="menu-label">商品分析</span></div>
<div class="menu-item" data-tab="RFM客户分" onclick="switchTab(this, 'RFM客户分')"><span class="menu-label">RFM客户分</span></div>
<div class="menu-item" data-tab="流失预警" onclick="switchTab(this, '流失预警')"><span class="menu-label">流失预警</span></div>
<div class="menu-item" data-tab="复购周期" onclick="switchTab(this, '复购周期')"><span class="menu-label">复购周期</span></div>
<div class="menu-item" data-tab="客户分" onclick="switchTab(this, '客户分')"><span class="menu-label">客户分</span></div>
<div class="menu-item" data-tab="订单分析" onclick="switchTab(this, '订单分析')"><span class="menu-label">订单分析</span></div>
<div class="menu-item" data-tab="营销分析" onclick="switchTab(this, '营销分析')"><span class="menu-label">营销分析</span></div>
</div>
</div>
@@ -1198,6 +1195,10 @@
'成本管理': 'pages/fin-cost.html',
'发票管理': 'pages/fin-invoice.html',
'经营报表': 'pages/fin-reports.html',
'商品分析': 'pages/stat-product.html',
'客户分析': 'pages/stat-customer.html',
'订单分析': 'pages/stat-order.html',
'营销分析': 'pages/stat-marketing.html',
};
// Page cache