diff --git a/src/view/sy_map.vue b/src/view/sy_map.vue index 0e75104..a7fbf26 100644 --- a/src/view/sy_map.vue +++ b/src/view/sy_map.vue @@ -867,6 +867,10 @@ const closeEdit = async () => { }); addCsChoose(); showEdit.value = false; + let a = document.documentElement.getElementsByClassName("left")[0]; + a.style.opacity = "1"; + let b = document.documentElement.getElementsByClassName("right")[0]; + b.style.opacity = "1"; }; //上传编辑的地块 const saveDK = async () => { @@ -878,7 +882,10 @@ const saveDK = async () => { ) .then((res) => { if (res.code == 200) { - ElMessage.success("编辑成功"); + ElMessage.success({ + message: "保存成功", + offset: 100, // 距离窗口顶部的偏移量 + }); } }); await getCssj(); @@ -2975,9 +2982,16 @@ const DGcreateCs = (polygon, indexx) => { }); map.addOverlay(cs_dd_arr.value[indexx]); cs_dd_arr.value[indexx].addEventListener("click", () => { - console.log(polygon.id); - changeCsqkId.value = polygon.id; - showEdit.value = !showEdit.value; + if (showEdit.value) { + } else { + console.log(polygon.id); + changeCsqkId.value = polygon.id; + showEdit.value = !showEdit.value; + let a = document.documentElement.getElementsByClassName("left")[0]; + a.style.opacity = "0"; + let b = document.documentElement.getElementsByClassName("right")[0]; + b.style.opacity = "0"; + } }); }; //添加单个村社(+数量) @@ -3148,7 +3162,7 @@ onMounted(async () => { flex-direction: column; z-index: 12; overflow: hidden; - + transition: opacity 1s; //人口数 .lyx { .content_item2 { @@ -3396,7 +3410,7 @@ onMounted(async () => { flex-direction: column; z-index: 12; overflow: hidden; - + transition: opacity 1s; .jbggfwq { .jbggfwq_content { height: 520px;