diff --git a/UI/src/assets/element-theme.css b/UI/src/assets/element-theme.css index 8c511f3..4d809ef 100644 --- a/UI/src/assets/element-theme.css +++ b/UI/src/assets/element-theme.css @@ -225,8 +225,8 @@ body > .el-popper, /* 遮罩层 */ .el-overlay { - background-color: rgba(6, 15, 28, 0.7) !important; - backdrop-filter: blur(2px) !important; + background-color: rgba(0, 0, 0, 0) !important; /* 完全透明 */ + pointer-events: auto !important; /* 确保能拦截点击事件 */ } /* 分页控件 */ @@ -595,3 +595,4 @@ textarea::placeholder { .el-drawer__close-btn:hover { color: #5d9cff !important; } + diff --git a/UI/src/views/DashboardView.vue b/UI/src/views/DashboardView.vue index cca00b1..64f9a88 100644 --- a/UI/src/views/DashboardView.vue +++ b/UI/src/views/DashboardView.vue @@ -102,10 +102,10 @@ const data = ref({ // 功能卡片数据 const featureCards = [ { - title: '数据管理', - description: '管理产品和销售数据', + title: '店铺管理', + description: '查看店铺信息', icon: 'FolderOpened', - path: '/data', + path: '/store-management', type: 'data' }, { diff --git a/UI/src/views/prediction/GlobalPredictionView.vue b/UI/src/views/prediction/GlobalPredictionView.vue index 98e5b08..e033fcd 100644 --- a/UI/src/views/prediction/GlobalPredictionView.vue +++ b/UI/src/views/prediction/GlobalPredictionView.vue @@ -4,156 +4,138 @@ -
-

🎯 选择预测模型

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + +
-
- - - 开始预测 - + +
+

🌍 可用全局模型列表

+ + + + + + + + +
- - + +
-
+ + +
+ + + \ No newline at end of file diff --git a/UI/src/views/prediction/ProductPredictionView.vue b/UI/src/views/prediction/ProductPredictionView.vue index ea4aa1f..c3e5cda 100644 --- a/UI/src/views/prediction/ProductPredictionView.vue +++ b/UI/src/views/prediction/ProductPredictionView.vue @@ -17,15 +17,16 @@ v-model="filters.product_id" :show-all-option="true" all-option-label="所有药品" + clearable /> - + @@ -119,7 +120,7 @@ const form = reactive({ const filters = reactive({ product_id: '', - model_type: '' + model_type: null }) const pagination = reactive({ @@ -340,7 +341,7 @@ onMounted(() => { margin-top: 20px; } .filters-section h4, .global-settings-section h4, .model-list-section h4 { - margin-bottom: 16px; + margin-bottom: 20px; } .prediction-chart { margin-top: 20px; diff --git a/UI/src/views/prediction/StorePredictionView.vue b/UI/src/views/prediction/StorePredictionView.vue index 1eb0c1d..4e43719 100644 --- a/UI/src/views/prediction/StorePredictionView.vue +++ b/UI/src/views/prediction/StorePredictionView.vue @@ -4,168 +4,163 @@ -
-

🎯 选择预测模型

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +
+ + + + + + + + + + + + + + + + + +
-
- - - 开始预测 - + +
+

📦 可用店铺模型列表

+ + + + + + + + + +
- - + +
-
+ +