From 66032f62b4a3b6a649fc02b392ae41278399b58b Mon Sep 17 00:00:00 2001 From: wangjuncheng <1> Date: 星期二, 08 七月 2025 15:23:19 +0800 Subject: [PATCH] 添加打印加坝数据代码, 但调用被注释 --- src/views/left/Left.vue | 72 +++++++++--------------------------- 1 files changed, 18 insertions(+), 54 deletions(-) diff --git a/src/views/left/Left.vue b/src/views/left/Left.vue index 053fe28..32caa10 100644 --- a/src/views/left/Left.vue +++ b/src/views/left/Left.vue @@ -8,19 +8,13 @@ display: flex; justify-content: space-evenly; padding: 8px 8px 8px 0px; - " - v-if="btnShow"> - <el-button style="width: 45%;" @click="handleClick">鏂板缓浠跨湡鏂规</el-button> - <el-button style="width: 45%;" @click="deleteSelectedScheme">鍒犻櫎浠跨湡鏂规</el-button> + " v-if="btnShow"> + <el-button style="width: 45%" @click="handleClick">鏂板缓浠跨湡鏂规</el-button> + <el-button style="width: 45%" @click="deleteSelectedScheme">鍒犻櫎浠跨湡鏂规</el-button> </div> - <schemeCard ref="schemeCardRef" @start="start" @end="end" @reset="reset" @closeBtn="handleBackFromParent" /> - <!-- <schemeCard - ref="schemeCardRef" - @start="start" - @end="end" - @reset="reset" - :deleteSim="deleteSim" - /> --> + <!-- <schemeCard ref="schemeCardRef" @start="start" @end="end" @reset="reset" @closeBtn="handleBackFromParent" /> --> + <schemeCard ref="schemeCardRef" @start="start" @end="end" @reset="reset" :deleteSim="deleteSim" + :showAddIns="showAddIns" @closeBtn="handleBackFromParent" /> </div> </div> <div class="left" v-show="showAddIns"> @@ -39,7 +33,6 @@ import { createPoint, removeEntities } from "@/utils/map"; // import { deviceDictList, getDictName } from "@/constant/dict.js"; -import { getDeviceData } from "@/api/index"; const emits = defineEmits(["start", "end"]); const list = [ @@ -286,17 +279,18 @@ const showAddIns = ref(false); const btnShow = ref(true); let divPointList = []; + function handleClick() { - // currentMock.value = mock.name; showAddIns.value = true; } + function handleBack(value) { showAddIns.value = false; // 闅愯棌瀛愮粍浠� } function handleBackFromParent(value) { if (value === false) { - btnShow.value = false - } else btnShow.value = true + btnShow.value = false; + } else btnShow.value = true; } function initDevicePoint() { list.forEach((item) => { @@ -341,11 +335,7 @@ // createPoint(item) }); } -function getData() { - getDeviceData().then((res) => { - devicetList.value = res.data; - }); -} + function createLabel(item) { const { name, x, y, showBillboard = false } = item; let position = Cesium.Cartesian3.for(x, y); @@ -398,31 +388,6 @@ } const schemeCardRef = ref(null); -function deleteSelectedScheme() { - const selectedId = schemeCardRef.value.getSelectedId(); - const selectedScheme = simStore.schemCard.find( - (item) => item.id === selectedId - ); - if (!selectedId) { - ElMessage.warning("璇峰厛閫夋嫨涓�涓柟妗堬紒"); - return; - } - ElMessageBox.confirm( - `纭畾瑕佸垹闄� "${selectedScheme.name}" 鏂规鍚楋紵`, - "鍒犻櫎纭", - { - confirmButtonText: "纭畾", - cancelButtonText: "鍙栨秷", - type: "warning", - } - ) - .then(() => { - simStore.removeSchemCardItem(selectedId); - ElMessage.success(`鏂规 "${selectedScheme.name}" 鍒犻櫎鎴愬姛锛乣); - }) - .catch(() => { }); -} - function start(form) { emits("start", form); } @@ -430,7 +395,6 @@ emits("end"); } onMounted(() => { - // getData() // initDevicePoint() }); @@ -443,14 +407,14 @@ }); ///////////////////////////鍒犻櫎浠跨湡鏂规/////////////////////////// -// const deleteSim = ref(false); +const deleteSim = ref(false); -// function reset() { -// deleteSim.value = false; // 閲嶇疆鏍囧織浣� -// } -// function deleteSelectedScheme() { -// deleteSim.value = true; -// } +function reset() { + deleteSim.value = false; // 閲嶇疆鏍囧織浣� +} +function deleteSelectedScheme() { + deleteSim.value = true; +} ///////////////////////////鍒犻櫎浠跨湡鏂规/////////////////////////// </script> <style lang="less" scoped> -- Gitblit v1.9.3