From d0fdc8e4351c737f41a8108c913f8b2e546c666d Mon Sep 17 00:00:00 2001
From: dengzedong <dengzedong@email>
Date: 星期四, 05 六月 2025 13:58:52 +0800
Subject: [PATCH] 建议快照 真实数据分割线

---
 src/views/model/sche/suggest/suggestSnapshot.vue        |   24 ++++++++++++++++++++++--
 src/views/model/sche/snapshotConf/det/configDetForm.vue |    2 +-
 2 files changed, 23 insertions(+), 3 deletions(-)

diff --git a/src/views/model/sche/snapshotConf/det/configDetForm.vue b/src/views/model/sche/snapshotConf/det/configDetForm.vue
index d1ba51c..08670fc 100644
--- a/src/views/model/sche/snapshotConf/det/configDetForm.vue
+++ b/src/views/model/sche/snapshotConf/det/configDetForm.vue
@@ -48,7 +48,7 @@
       <el-row :gutter="20">
         <el-col :span="12">
           <el-form-item label="数据名称" prop="dataName">
-            <el-input v-model="formData.dataName" placeholder="" disabled/>
+            <el-input v-model="formData.dataName" placeholder=""/>
           </el-form-item>
         </el-col>
         <el-col :span="12">
diff --git a/src/views/model/sche/suggest/suggestSnapshot.vue b/src/views/model/sche/suggest/suggestSnapshot.vue
index 03fbed7..f23ae2e 100644
--- a/src/views/model/sche/suggest/suggestSnapshot.vue
+++ b/src/views/model/sche/suggest/suggestSnapshot.vue
@@ -126,13 +126,33 @@
         series: [{
           type: 'line',
           data: chartInfo.data?.dataList || [],
-          lineStyle: { color: '#5B8FF9', width: 1 }
+          lineStyle: { color: '#5B8FF9', width: 1 },
+          markLine: {
+            silent: true,
+            symbol: ['none', 'none'],
+            lineStyle: {
+              type: 'solid',
+              width: 1,
+              color: '#95E6FF',
+            },
+            label: {
+              show: false,
+            },
+            data: [
+              {
+                xAxis: chartInfo.data?.scheduleTime || 0, // 真实数据分割线
+                lineStyle: {
+                  color: '#5DFF9E',
+                },
+              }
+            ],
+          },
         }]
       }
 
       chart.setOption(option)
       return chart
-    }).filter(Boolean) as echarts.ECharts[]
+    })
   }
 </script>
 

--
Gitblit v1.9.3