diff --git a/gear-ui3/src/assets/styles/element-ui.scss b/gear-ui3/src/assets/styles/element-ui.scss index 0f175f2..e6478e3 100644 --- a/gear-ui3/src/assets/styles/element-ui.scss +++ b/gear-ui3/src/assets/styles/element-ui.scss @@ -93,4 +93,8 @@ .el-dropdown .el-dropdown-link{ color: var(--el-color-primary) !important; +} + +.el-select-dropdown { + z-index: 9999 !important; /* 需大于全屏容器的z-index */ } \ No newline at end of file diff --git a/gear-ui3/src/components/AllApplications.vue b/gear-ui3/src/components/AllApplications.vue index c9e3ff4..6be0684 100644 --- a/gear-ui3/src/components/AllApplications.vue +++ b/gear-ui3/src/components/AllApplications.vue @@ -63,6 +63,7 @@ export default { computed: { filteredMenus() { const filterHidden = (menus) => { + console.log(menus) return menus .filter(menu => menu.hidden !== true) .map(menu => { diff --git a/gear-ui3/src/views/dashboard/common/ChartRenderer.vue b/gear-ui3/src/views/dashboard/common/ChartRenderer.vue new file mode 100644 index 0000000..e69de29 diff --git a/gear-ui3/src/views/dashboard/common/ChartWrapper.vue b/gear-ui3/src/views/dashboard/common/ChartWrapper.vue new file mode 100644 index 0000000..e69de29 diff --git a/gear-ui3/src/views/dashboard/components/CustomerFollowStatus.vue b/gear-ui3/src/views/dashboard/components/CustomerFollowStatus.vue new file mode 100644 index 0000000..b72120f --- /dev/null +++ b/gear-ui3/src/views/dashboard/components/CustomerFollowStatus.vue @@ -0,0 +1,187 @@ + + + + 客户跟进状态分布 + + + + + + + + \ No newline at end of file diff --git a/gear-ui3/src/views/dashboard/components/OrderTrendChart.vue b/gear-ui3/src/views/dashboard/components/OrderTrendChart.vue new file mode 100644 index 0000000..24a53f4 --- /dev/null +++ b/gear-ui3/src/views/dashboard/components/OrderTrendChart.vue @@ -0,0 +1,251 @@ + + + + + 订单趋势分析 + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gear-ui3/src/views/dashboard/components/ProductSalesRank.vue b/gear-ui3/src/views/dashboard/components/ProductSalesRank.vue new file mode 100644 index 0000000..5a7cfb4 --- /dev/null +++ b/gear-ui3/src/views/dashboard/components/ProductSalesRank.vue @@ -0,0 +1,203 @@ + + + + 产品销售排行(Top10) + + + + + + + + + + + + \ No newline at end of file diff --git a/gear-ui3/src/views/dashboard/components/ReturnExchangeAnalysis.vue b/gear-ui3/src/views/dashboard/components/ReturnExchangeAnalysis.vue new file mode 100644 index 0000000..2809a07 --- /dev/null +++ b/gear-ui3/src/views/dashboard/components/ReturnExchangeAnalysis.vue @@ -0,0 +1,223 @@ + + + + 退换货分析 + + + + + + + + \ No newline at end of file diff --git a/gear-ui3/src/views/dashboard/components/SalesByCustomerChart.vue b/gear-ui3/src/views/dashboard/components/SalesByCustomerChart.vue new file mode 100644 index 0000000..d9324b5 --- /dev/null +++ b/gear-ui3/src/views/dashboard/components/SalesByCustomerChart.vue @@ -0,0 +1,204 @@ + + + + 客户订单汇总 + + + + + + + + + + + + \ No newline at end of file diff --git a/gear-ui3/src/views/dashboard/components/SalesByManagerChart.vue b/gear-ui3/src/views/dashboard/components/SalesByManagerChart.vue new file mode 100644 index 0000000..422b260 --- /dev/null +++ b/gear-ui3/src/views/dashboard/components/SalesByManagerChart.vue @@ -0,0 +1,195 @@ + + + + 负责人订单汇总 + + + + + + + + + + + + \ No newline at end of file diff --git a/gear-ui3/src/views/dashboard/grid/index.vue b/gear-ui3/src/views/dashboard/grid/index.vue new file mode 100644 index 0000000..2d71a28 --- /dev/null +++ b/gear-ui3/src/views/dashboard/grid/index.vue @@ -0,0 +1,246 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/gear-ui3/src/views/dashboard/grid/setting.vue b/gear-ui3/src/views/dashboard/grid/setting.vue new file mode 100644 index 0000000..83346f3 --- /dev/null +++ b/gear-ui3/src/views/dashboard/grid/setting.vue @@ -0,0 +1,416 @@ + + + + + 图表布局设置 + + + + 应用设置 + + + 取消修改 + + + + + + + + + 布局预览 + + + + + + {{ chart.title }} + + + + {{ chart.id }} + + + + + + + + + + 图表配置 + + + + + + + + + + + + + 独占一行 + 半行宽度 + + + + + + + 独占一行 + 半行宽度 + + + + + + + 上移 + + + 下移 + + + + + + + + + + + + + + + diff --git a/gear-ui3/src/views/dashboard/home.vue b/gear-ui3/src/views/dashboard/home.vue new file mode 100644 index 0000000..b4f9cbc --- /dev/null +++ b/gear-ui3/src/views/dashboard/home.vue @@ -0,0 +1,93 @@ + + + + + + + + + \ No newline at end of file diff --git a/gear-ui3/src/views/dashboard/index.vue b/gear-ui3/src/views/dashboard/index.vue index 0d73d52..a063549 100644 --- a/gear-ui3/src/views/dashboard/index.vue +++ b/gear-ui3/src/views/dashboard/index.vue @@ -1,18 +1,37 @@ - - + + + + + 数据可视化大屏 + 本大屏展示了系统核心数据指标和关键业务指标,通过直观的可视化方式呈现数据趋势和分析结果。 + + 实时监控关键业务数据 + 多维度数据可视化分析 + 自定义数据筛选与展示 + + + 打开大屏 + + + + + + diff --git a/gear-ui3/src/views/dashboard/layout.vue b/gear-ui3/src/views/dashboard/layout.vue deleted file mode 100644 index 9088352..0000000 --- a/gear-ui3/src/views/dashboard/layout.vue +++ /dev/null @@ -1,176 +0,0 @@ - - - - - - - 返回 - - - {{ title }} - - - - - 设置 - - - - 刷新 - - - - - - - - - 图表1 - 图表2 - 图表3 - 图表4 - - - - - - - - diff --git a/gear-ui3/src/views/dashboard/layout/index.vue b/gear-ui3/src/views/dashboard/layout/index.vue new file mode 100644 index 0000000..1f8b308 --- /dev/null +++ b/gear-ui3/src/views/dashboard/layout/index.vue @@ -0,0 +1,165 @@ + + + + + + + 返回 + + + {{ title }} + + + + + 设置 + + + + 刷新 + + + + + + + + + + + + + + + + + + \ No newline at end of file
本大屏展示了系统核心数据指标和关键业务指标,通过直观的可视化方式呈现数据趋势和分析结果。