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: []