| 
					
				 | 
			
			
				@@ -34,10 +34,10 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       </div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       <div class="sdb-list" v-if="markerData.length > 0"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        <div class="label t2">文字列表</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <div class="label t2">文字列表(选中:{{curMarkersIndex + 1}})</div> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <div class="ul"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <div class="op" v-for="(t, index) in markerData" :key="index"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            <p class="p1" @click="openMte('textAdd', {obj: t, index})">{{t.content}}</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <p class="p1" @click="openMte('textAdd', {obj: t, index})">({{curMarkersIndex + 1}}){{t.content}}</p> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <p class="more"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <span v-if="t.draggable" class="d d1" @click="mapIsEdit(index, 'markerData')">编辑</span> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               <span v-else class="d d3" @click="mapIsEdit(index, 'markerData')">只读</span> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -169,10 +169,14 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       markersEvents: { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // dragend(e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        //   const { lng, lat } = e.lnglat 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        dragend(e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          const { lng, lat } = e.lnglat 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          let markerData = [...that.markerData] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          markerData[that.curMarkersIndex].position = [lng, lat] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          that.markerData = [...markerData] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      curMarkersIndex: 0, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       plugin: [{ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         pName: 'MouseTool', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }], 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -362,6 +366,7 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       }) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     mapIsEdit (index, str) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      this.curMarkersIndex = index 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let tempData = [...this[str]] 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (str === 'polygons') { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (tempData[index].editable) { 
			 |