diff --git a/src/views/components/SyMixMap.vue b/src/views/components/SyMixMap.vue index 817bb26..15ca14e 100644 --- a/src/views/components/SyMixMap.vue +++ b/src/views/components/SyMixMap.vue @@ -137,16 +137,16 @@ export default { }, traceList: { handler(val) { - console.log('地图traceList >>>>> ', val) + console.log('地图traceList-watch >>>>> ', val) if (val) { setTimeout(() => { this.handleAddLayerBefore({ type: 'polyline', positions: val, - iconName: 'pos_track.svg', + iconName: '', uid: 'track' }); - }, 100); + }, 500); } }, immediate: true, @@ -389,6 +389,7 @@ export default { } else if (type === 'polyline') { // 添加线 let positionsStr = positions?.map((item) => item.join(',')).join(';') + graphicItem = new sycim.Polyline(positionsStr) graphicItem.setStyle({ canEdit: false, diff --git a/src/views/dike/runManage/enginerring/inspectionRecords/components/RecordDetails.vue b/src/views/dike/runManage/enginerring/inspectionRecords/components/RecordDetails.vue index a64d376..18a8648 100644 --- a/src/views/dike/runManage/enginerring/inspectionRecords/components/RecordDetails.vue +++ b/src/views/dike/runManage/enginerring/inspectionRecords/components/RecordDetails.vue @@ -21,7 +21,7 @@