From e15245c624a20a3b46e428d646f5f2dd863cd1bc Mon Sep 17 00:00:00 2001
From: guonan <guonan201020@163.com>
Date: 星期四, 17 四月 2025 14:22:36 +0800
Subject: [PATCH] 完善

---
 src/views/left/Left.vue |   58 ++++++++++++++++++++++++++++++----------------------------
 1 files changed, 30 insertions(+), 28 deletions(-)

diff --git a/src/views/left/Left.vue b/src/views/left/Left.vue
index 37afbff..1a8e365 100644
--- a/src/views/left/Left.vue
+++ b/src/views/left/Left.vue
@@ -15,24 +15,20 @@
         <el-button @click="deleteSelectedScheme">鍒犻櫎浠跨湡鏂规</el-button>
         <!-- <el-button>鍒犻櫎浠跨湡鏂规</el-button> -->
       </div>
-      <!-- <div class="mock">
-        <div
-          class="mock-item"
-          :class="item.name == currentMock ? 'active' : ''"
-          v-for="item in mockList"
-          :key="item.id"
-          @click="handleClick(item)"
-        >
-          <div class="mock-item-text">{{ item.name }}</div>
-        </div>
-      </div> -->
-      <!-- <RiverLevel v-show="currentMock === '鍒犻櫎浠跨湡鏂规'" />
-      <listInfo
-        v-show="currentMock === '鏂板缓浠跨湡鏂规'"
+      <!-- 鎺ュ彛鐗堟湰鍒犻櫎璇ヤ唬鐮佸潡 -->
+      <schemeCard
+        ref="schemeCardRef"
         @start="start"
         @end="end"
+        @reset="reset"
+      />
+      <!-- <schemeCard
+        ref="schemeCardRef"
+        @start="start"
+        @end="end"
+        @reset="reset"
+        :deleteSim="deleteSim"
       /> -->
-      <schemeCard ref="schemeCardRef" @start="start" @end="end" />
     </div>
   </div>
   <div class="left" v-show="showAddIns">
@@ -52,15 +48,7 @@
 // import { deviceDictList, getDictName } from "@/constant/dict.js";
 import { getDeviceData } from "@/api/index";
 const emits = defineEmits(["start", "end"]);
-// const currentMock = ref("鏂板缓浠跨湡鏂规");
-// const mockList = ref([
-//   {
-//     name: "鍒犻櫎浠跨湡鏂规",
-//   },
-//   {
-//     name: "鏂板缓浠跨湡鏂规",
-//   },
-// ]);
+
 const list = [
   {
     alias: "瀛欒儭娌熶富娌熸柇闈�1",
@@ -410,9 +398,12 @@
   // entities.push(entity)
 }
 const schemeCardRef = ref(null);
+
 function deleteSelectedScheme() {
   const selectedId = schemeCardRef.value.getSelectedId();
-  const selectedScheme = simStore.schemCard.find(item => item.id === selectedId);
+  const selectedScheme = simStore.schemCard.find(
+    (item) => item.id === selectedId
+  );
   if (!selectedId) {
     ElMessage.warning("璇峰厛閫夋嫨涓�涓柟妗堬紒");
     return;
@@ -423,16 +414,16 @@
     {
       confirmButtonText: "纭畾",
       cancelButtonText: "鍙栨秷",
-      type: "warning", 
+      type: "warning",
     }
   )
     .then(() => {
       simStore.removeSchemCardItem(selectedId);
       ElMessage.success(`鏂规 "${selectedScheme.name}" 鍒犻櫎鎴愬姛锛乣);
     })
-    .catch(() => {
-    });
+    .catch(() => {});
 }
+
 function start(form) {
   emits("start", form);
 }
@@ -451,6 +442,17 @@
   });
   divPointList = [];
 });
+
+///////////////////////////鍒犻櫎浠跨湡鏂规///////////////////////////
+// const deleteSim = ref(false);
+
+// function reset() {
+//   deleteSim.value = false; // 閲嶇疆鏍囧織浣�
+// }
+// function deleteSelectedScheme() {
+//   deleteSim.value = true;
+// }
+///////////////////////////鍒犻櫎浠跨湡鏂规///////////////////////////
 </script>
 <style lang="less" scoped>
 .mock {

--
Gitblit v1.9.3