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 @@
-
-
🎯 选择预测模型
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
- 开始预测
-
+
+
+
📦 可用店铺模型列表
+
+
+
+
+
+
+
+
+
+ 开始预测
+
+
+
+
+
-
-
-
-
+
+
-
+
+ 关闭
+
+