diff --git a/pages/DigitalIntelligenceDashboard/components/SupplierCategory.vue b/pages/DigitalIntelligenceDashboard/components/SupplierCategory.vue
new file mode 100644
index 0000000..8a7ab1e
--- /dev/null
+++ b/pages/DigitalIntelligenceDashboard/components/SupplierCategory.vue
@@ -0,0 +1,326 @@
+
+
+
+ 品类销量排行
+
+
+
+ {{ index + 1 }}
+
+ {{ item.name }}
+
+
+
+
+
+ ¥{{ formatAmount(item.amount) }}
+ {{ item.percentage }}%
+
+
+
+
+
+
+
+ 📦
+
+ 滞销品
+ {{ alertData.slowMoving || 0 }}个
+
+
+
+ ⚠️
+
+ 缺货风险
+ {{ alertData.shortage || 0 }}个
+
+
+
+
+
+ 库存周转率
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/DigitalIntelligenceDashboard/components/SupplierCooperation.vue b/pages/DigitalIntelligenceDashboard/components/SupplierCooperation.vue
new file mode 100644
index 0000000..1301ac0
--- /dev/null
+++ b/pages/DigitalIntelligenceDashboard/components/SupplierCooperation.vue
@@ -0,0 +1,281 @@
+
+
+
+ 合作时长分布
+
+
+
+
+
+
+
+
+ TOP5供应商依赖度
+
+
+
+
+
+
+
+
+
+
+ 🤝
+
+ 长期合作
+
+ {{ cooperationData.longTerm || 0 }}
+ 个
+
+
+
+
+ ✨
+
+ 新增供应商
+
+ {{ cooperationData.newSuppliers || 0 }}
+ 个
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/DigitalIntelligenceDashboard/components/SupplierOverview.vue b/pages/DigitalIntelligenceDashboard/components/SupplierOverview.vue
new file mode 100644
index 0000000..fa8d25c
--- /dev/null
+++ b/pages/DigitalIntelligenceDashboard/components/SupplierOverview.vue
@@ -0,0 +1,265 @@
+
+
+ 供应链概览
+
+
+
+
+ {{ kpiData.totalSuppliers || 0 }}
+ 合作供应商/个
+
+
+ {{ kpiData.avgDeliveryRate || 0 }}%
+ 平均送达率
+
+
+
+
+
+ {{ kpiData.inventoryTurnover || 0 }}
+ 库存周转/天
+
+
+ ¥{{ formatMoney(kpiData.monthlyPurchase) }}
+ 本月采购额
+
+
+
+
+ 供应商类别分布
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/DigitalIntelligenceDashboard/components/SupplierPerformance.vue b/pages/DigitalIntelligenceDashboard/components/SupplierPerformance.vue
new file mode 100644
index 0000000..75e6517
--- /dev/null
+++ b/pages/DigitalIntelligenceDashboard/components/SupplierPerformance.vue
@@ -0,0 +1,297 @@
+
+
+
+ 送达率趋势
+
+
+
+
+
+
+
+
+ 供应商评分TOP10
+
+
+
+
+
+
+
+
+
+
+ ✓
+
+ 优秀供应商
+
+ {{ performanceData.excellent || 0 }}
+ 个
+
+
+
+
+ !
+
+ 待改进
+
+ {{ performanceData.needImprovement || 0 }}
+ 个
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/DigitalIntelligenceDashboard/components/SupplierRanking.vue b/pages/DigitalIntelligenceDashboard/components/SupplierRanking.vue
new file mode 100644
index 0000000..28a0698
--- /dev/null
+++ b/pages/DigitalIntelligenceDashboard/components/SupplierRanking.vue
@@ -0,0 +1,310 @@
+
+
+
+ 供应商销量TOP10
+
+
+
+ {{ getMedalIcon(index) }}
+ {{ index + 1 }}
+
+
+ {{ item.name }}
+
+
+ 销售额:
+ ¥{{ item.sales }}
+
+ {{ item.growth >= 0 ? '↑' : '↓' }}
+ {{ Math.abs(item.growth) }}%
+
+
+
+
+ 销量:
+ {{ item.quantity }}
+
+ {{ item.quantityGrowth >= 0 ? '↑' : '↓' }}
+ {{ Math.abs(item.quantityGrowth) }}%
+
+
+
+
+
+
+
+
+ 品类销量TOP5
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/pages/DigitalIntelligenceDashboard/index.vue b/pages/DigitalIntelligenceDashboard/index.vue
index be13fee..c637718 100644
--- a/pages/DigitalIntelligenceDashboard/index.vue
+++ b/pages/DigitalIntelligenceDashboard/index.vue
@@ -125,6 +125,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -181,6 +199,11 @@ import SupplierListBox from './components/SupplierListBox.vue'
import MallOrderStatistics from './components/MallOrderStatistics.vue'
import ThisMonthBenefits from './components/ThisMonthBenefits.vue'
import AnalysisOfMember from './components/AnalysisOfMember.vue'
+import SupplierOverview from './components/SupplierOverview.vue'
+import SupplierPerformance from './components/SupplierPerformance.vue'
+import SupplierCategory from './components/SupplierCategory.vue'
+import SupplierRanking from './components/SupplierRanking.vue'
+import SupplierCooperation from './components/SupplierCooperation.vue'
import moment from 'moment'
@@ -210,7 +233,12 @@ export default {
SupplierListBox,
MallOrderStatistics,
ThisMonthBenefits,
- AnalysisOfMember
+ AnalysisOfMember,
+ SupplierOverview,
+ SupplierPerformance,
+ SupplierCategory,
+ SupplierRanking,
+ SupplierCooperation
},
data() {
return {
@@ -221,6 +249,7 @@ export default {
{ name: '运营中心', key: 'business' },
{ name: '客群画像', key: 'customerProfile' },
{ name: '经营分析', key: 'businessRevenue' },
+ { name: '供应链生态', key: 'supplierAnalysis' },
{ name: '电商生态', key: 'mallOperation' },
],
// 各个Tab对应的导航栏数据
@@ -249,6 +278,13 @@ export default {
{ id: 'business-structure', name: '业态' },// 业态结构
{ id: 'festival-revenue-sum-info', name: '节假日' },// 节假日营收
],
+ supplierAnalysis: [
+ { id: 'supplier-overview', name: '概览' },// 供应商概览
+ { id: 'supplier-performance', name: '绩效' },// 供应商绩效
+ { id: 'supplier-category', name: '分类' },// 供应商分类
+ { id: 'supplier-ranking', name: '排名' },// 供应商排名
+ { id: 'supplier-cooperation', name: '合作' },// 合作分析
+ ],
mallOperation: [
{ id: 'member-mall', name: '商城' },// 会员商城
{ id: 'hot-product-list', name: '榜单' },// 商品榜单
@@ -263,6 +299,7 @@ export default {
business: '#6F86FF',
customerProfile: '#FF8F6F',
businessRevenue: '#38C9A4',
+ supplierAnalysis: '#9B7EDE',
mallOperation: '#F1C84C'
},
// 当前活动的导航项
@@ -276,6 +313,7 @@ export default {
business: '',
customerProfile: '',
businessRevenue: '',
+ supplierAnalysis: '',
mallOperation: ''
},
tabScrollPosition: 0,