diff --git a/src/components/AMap/src/AMapDesigner/index.vue b/src/components/AMap/src/AMapDesigner/index.vue index bf03bde..eb73435 100644 --- a/src/components/AMap/src/AMapDesigner/index.vue +++ b/src/components/AMap/src/AMapDesigner/index.vue @@ -69,7 +69,7 @@ diff --git a/src/components/AMap/src/components/MapTaskModal.vue b/src/components/AMap/src/components/MapTaskModal.vue index 4f026e1..db33deb 100644 --- a/src/components/AMap/src/components/MapTaskModal.vue +++ b/src/components/AMap/src/components/MapTaskModal.vue @@ -66,6 +66,7 @@ import { buildUUID } from '/@/utils/uuid'; import { useMessage } from '/@/hooks/web/useMessage'; import { cloneDeep } from 'lodash-es'; + import { defaultMapData } from '/@/enums/amapEnum'; /** 类型规范统一声明定义区域 */ interface WindowState { @@ -78,24 +79,7 @@ const state = reactive({ taskOrdinaryCurrentEditRowRef: null, taskPresetCurrentEditRowRef: null, - mapData: { - name: '', - courierUserId: '', - courierUserName: '', - courierLng: undefined, - courierLat: undefined, - sendOrderId: '', - sendOrderName: '', - sendOrderLng: undefined, - sendOrderLat: undefined, - fileId: [], - estimateTime: '', - requireTime: '', - /** 地图任务数据 */ - mapTask: [], - /** 地图预览点数据 */ - mapLogisticPoint: [], - } + mapData: defaultMapData() }); const emit = defineEmits(['success', 'register']); const [registerModal, { setModalProps, closeModal }] = useModalInner(async data => { diff --git a/src/enums/amapEnum.ts b/src/enums/amapEnum.ts index 18c0a40..a2be2c4 100644 --- a/src/enums/amapEnum.ts +++ b/src/enums/amapEnum.ts @@ -23,6 +23,7 @@ export const defaultMapData: ()=> MapData = ()=> cloneDeep({ requireTime: '', /** 地图任务数据 */ mapTask: [{ + id: '001', name: '宇宙任务', taskType: '0', mapTaskPreset: []