diff --git a/src/components/AMap/src/AMapDesigner/index.vue b/src/components/AMap/src/AMapDesigner/index.vue index 82aaf25..1b6b0ec 100644 --- a/src/components/AMap/src/AMapDesigner/index.vue +++ b/src/components/AMap/src/AMapDesigner/index.vue @@ -744,6 +744,7 @@ /** 绘制地图导航路线 */ function drawMapNavigate(points: MapLogisticPoint[] = []) { + debugger points = points.filter(item => item.lng && item.lat); if (points.length > 0 && mapState.mapData.courierLng && mapState.mapData.courierLat) { const lngLats = points.map(item => new AMap.LngLat(item.lng, item.lat)); diff --git a/src/components/AMap/src/components/MapTaskModal.vue b/src/components/AMap/src/components/MapTaskModal.vue index 85bc156..098af85 100644 --- a/src/components/AMap/src/components/MapTaskModal.vue +++ b/src/components/AMap/src/components/MapTaskModal.vue @@ -123,7 +123,7 @@ options: state.options.hospitalList, disabled: !~~state.mapData.sendOrderTaskType && record.sort == 1 }), - editValueMap: value => state.options.hospitalList?.find(item => item.value == value)?.label || value + editValueMap: value => value ? state.options.hospitalList?.find(item => item.value == value)?.label || value : t('component.aMapDesigner.taskPositionTip') }, { title: '医检', @@ -134,7 +134,7 @@ style: { width:'100%' }, options: state.options.orgList }, - editValueMap: value => state.options.orgList?.find(item => item.value == value)?.label || value + editValueMap: value => value ? state.options.orgList?.find(item => item.value == value)?.label || value : t('component.aMapDesigner.taskPositionTip') }, ], taskPresetUpdateColumns: BasicColumn[] = [ @@ -158,7 +158,7 @@ options: state.options.hospitalList, disabled: ~~state.mapData.sendOrderTaskType && record.sort == 1 }), - editValueMap: value => state.options.hospitalList?.find(item => item.value == value)?.label || value + editValueMap: value => value ? state.options.hospitalList?.find(item => item.value == value)?.label || value : t('component.aMapDesigner.taskPositionTip') }, ]; const mapTask = cloneDeep(state.mapData?.mapTask || []);