From 5251468b491c8cbc34b92bd2fdf144c08ae38196 Mon Sep 17 00:00:00 2001 From: surprise <15810472099@163.com> Date: 星期一, 30 十月 2023 15:21:24 +0800 Subject: [PATCH] 图层管理修改 --- src/views/layer/layerSet.vue | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/views/layer/layerSet.vue b/src/views/layer/layerSet.vue index 5e44712..3f11d1b 100644 --- a/src/views/layer/layerSet.vue +++ b/src/views/layer/layerSet.vue @@ -277,7 +277,7 @@ import { res_selectByPageAndCount } from "@/api/api"; import { Search } from "@element-plus/icons-vue"; const stretchValue = ref(""); -const emits = defineEmits(["SETstate", "addlayer", "delLayer"]); +const emits = defineEmits(["SETstate", "addlayer", "delLayer","onSubmit"]); //defineProps 鏉ユ帴鏀剁粍浠剁殑浼犲�� const defineProp = defineProps({ layerTree: Array, @@ -619,7 +619,7 @@ copyNode.previousSibling = { ...node.previousSibling }; copyNode.nextSibling = { ...node.nextSibling }; copyNode.parent = { ...node.parent }; - + emits("onSubmit",true); if (Object.keys(copyNode.previousSibling).length !== 0) { // 鍒犻櫎鍘熷厛鐨刵ode treeRef.value.remove(node.data); @@ -643,6 +643,8 @@ return; } + + ElMessage({ message: "淇敼鎴愬姛", type: "success", @@ -664,7 +666,7 @@ backUpData.value = JSON.stringify(data); // this.currentData = JSON.stringify(result) formInline.value = JSON.parse(backUpData.value); - debugger; + ; formInline.value.isLayer = parseInt(data.isLayer) == 0 ? "0" : "1"; if (data.resid && data.resid > 0) { serviceActive.value = true; @@ -702,7 +704,6 @@ tab: insertData.value.tab, //Geoserver 鍚嶇О锛� category: insertData.value.category, //鏈嶅姟绫诲埆 Geoserver , 1 GisServer 2 GeoServer 3鏁扮畝 }; - debugger; if (addlocation == 1) { //鏂板鍚岀骇 treeRef.value.insertAfter(addObj, treeRef.value.getNode(selectedObj.value)); @@ -745,6 +746,7 @@ //绉诲姩 const move = (type) => { // let node = treeRef.value.getCurrentNode(); + let node = treeRef.value.getNode(selectedObj.value); let data = selectedObj.value; // 灏嗗彉鍔ㄤ箣鍓嶇殑node澶囦唤 -- Gitblit v1.9.3