From 50c36c94cde294cdd2498ebae63920161f56f457 Mon Sep 17 00:00:00 2001 From: liuminjian Date: Tue, 3 Aug 2021 10:50:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/homestead/index.vue | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/src/views/homestead/index.vue b/src/views/homestead/index.vue index 7ba269be..cbc261f2 100644 --- a/src/views/homestead/index.vue +++ b/src/views/homestead/index.vue @@ -1140,9 +1140,26 @@ export default { drawMapPolygonFun() { let drawMapPolygon = this.draw.drawMapPolygon; if (drawMapPolygon == false) { - this.coordinateList = ""; - this.$set(this.draw, "drawMapPolygon", true); - $("#drawPolygon").trigger("click"); + console.log(this.coordinateList); + if (this.coordinateList == "") { + this.$set(this.draw, "drawMapPolygon", true); + $("#drawPolygon").trigger("click"); + } else { + this.$dialog + .confirm({ + title: "提示", + message: "是否重新绘制画图", + }) + .then(() => { + // on confirm + this.coordinateList = ""; + this.$set(this.draw, "drawMapPolygon", true); + $("#drawPolygon").trigger("click"); + }) + .catch(() => { + // on cancel + }); + } } else { $("#drawRemove").trigger("click"); this.$set(this.draw, "drawMapPolygon", false);