feat: P0/P1/P2全部功能 — 四层泳道/视角切换/KPI看板/预警/差异反打/预算/知识面板/回顾会/情景预测/Excel导入/角色权限

This commit is contained in:
Hermes CI Fix
2026-07-12 17:46:08 +08:00
parent cdf00efd69
commit ee25d5fa1d
8871 changed files with 1778433 additions and 0 deletions
+11
View File
@@ -11,6 +11,8 @@ export {}
/* prettier-ignore */
declare module 'vue' {
export interface GlobalComponents {
BulletChart: typeof import('./src/components/charts/BulletChart.vue')['default']
ConnectionLines: typeof import('./src/components/strategy/ConnectionLines.vue')['default']
ElAlert: typeof import('element-plus/es')['ElAlert']
ElAside: typeof import('element-plus/es')['ElAside']
ElButton: typeof import('element-plus/es')['ElButton']
@@ -53,9 +55,18 @@ declare module 'vue' {
ElTag: typeof import('element-plus/es')['ElTag']
ElTree: typeof import('element-plus/es')['ElTree']
ElUpload: typeof import('element-plus/es')['ElUpload']
GaugeChart: typeof import('./src/components/charts/GaugeChart.vue')['default']
KnowledgePanel: typeof import('./src/components/KnowledgePanel.vue')['default']
KPIListView: typeof import('./src/components/KPIListView.vue')['default']
MapNode: typeof import('./src/components/strategy-map/MapNode.vue')['default']
MyDialog: typeof import('./src/components/MyDialog.vue')['default']
NodeEditDialog: typeof import('./src/components/strategy-map/NodeEditDialog.vue')['default']
ProfitBreakdown: typeof import('./src/components/charts/ProfitBreakdown.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
RouterView: typeof import('vue-router')['RouterView']
StrategyLayer: typeof import('./src/components/strategy-map/StrategyLayer.vue')['default']
WaterfallChart: typeof import('./src/components/charts/WaterfallChart.vue')['default']
WelcomeGuide: typeof import('./src/components/WelcomeGuide.vue')['default']
}
export interface GlobalDirectives {
vLoading: typeof import('element-plus/es')['ElLoadingDirective']