From e2f341b73943753e6ea96cf6d85a09ce070e2ee1 Mon Sep 17 00:00:00 2001
From: shuishen <1109946754@qq.com>
Date: Fri, 07 Apr 2023 10:46:03 +0800
Subject: [PATCH] 社区、电子沙盘

---
 src/views/activity/components/polylinePlot.vue |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/src/views/activity/components/polylinePlot.vue b/src/views/activity/components/polylinePlot.vue
index 2707b7c..6353cdc 100644
--- a/src/views/activity/components/polylinePlot.vue
+++ b/src/views/activity/components/polylinePlot.vue
@@ -6,6 +6,12 @@
         <el-dialog :title="lineEditTitle" :visible.sync="lineEditVisible" :modal="true" :close-on-click-modal="false"
             :modal-append-to-body="false" class="edit-line-box" :before-close="cancelSaveLine">
             <div>
+                <div class="value-name-box">描述:</div>
+                <div class="input-width-box" style="flex: 1;">
+                    <input style="width: 100%;" type="text" v-model="lineRemark" placeholder="请输入..." />
+                </div>
+            </div>
+            <div>
                 <div class="value-name-box">设置缓冲范围:</div>
                 <div class="input-width-box">
                     <input type="text" v-model="lineWidth" placeholder="请输入..." />
@@ -48,6 +54,7 @@
         return {
             lineEditTitle: '修改巡逻路线',
             isLineEdit: true,
+            lineRemark: "",
             lineWidth: 100,
             chooseColor: '#1CA085',
             policeIconId: {},
@@ -75,6 +82,7 @@
         addPopupShow (positions, altitude) {
             this.lineEditTitle = '新增巡逻路线'
             this.chooseColor = '#1CA085'
+            this.lineRemark = ''
             this.lineWidth = 100
             this.isLineEdit = false
             polygonAltArray = altitude
@@ -94,6 +102,7 @@
             curLinePosition = e.overlay.attrParams.linePositionStr
             curLinePolygonPosition = e.overlay.attrParams.polygonPositionStr
 
+            this.lineRemark = e.overlay.attrParams.remark
             this.lineWidth = e.overlay.attrParams.width != -1 ? e.overlay.attrParams.width : 100
             this.chooseColor = e.overlay.attrParams.color != '' ? e.overlay.attrParams.color : '#1CA085'
             this.policeIconId = e.overlay.attrParams.id
@@ -122,7 +131,7 @@
 
         // 保存巡逻路线信息
         saveLineInfo () {
-            this.$parent.updateActivityCar({ id: this.policeIconId, color: this.chooseColor, width: this.lineWidth }, polylineOverlay.overlay)
+            this.$parent.updateActivityCar({ id: this.policeIconId, color: this.chooseColor, width: this.lineWidth, remark: this.lineRemark }, polylineOverlay.overlay)
             this.lineEditVisible = false
         },
 
@@ -168,7 +177,8 @@
                 securityId: this.showingSecurityId,
                 type: 1,
                 color: this.chooseColor,
-                width: this.lineWidth
+                width: this.lineWidth,
+                remark: this.lineRemark
             })
         },
 

--
Gitblit v1.9.3