Parcourir la source

拜访任务添加实体坐标信息

yuanmingze il y a 2 semaines
Parent
commit
4d21fa138e

+ 2 - 0
src/pages-task/task-visit/components/visit-status/index.vue

@@ -453,6 +453,8 @@ const submitSign = async (
     address: target.address,
     latitude: location.latitude,
     longitude: location.longitude,
+    entLatitude: target.entLatitude,
+    entLongitude: target.entLongitude,
     packageId: String(packageItem.value),
     signDate,
     signEntId: target.signEntId,

+ 2 - 0
src/pages-task/task-visit/composables/useVisitTargets.ts

@@ -82,6 +82,8 @@ const normalizeTarget = (
     address: item.address || '暂无详细地址',
     latitude,
     longitude,
+    entLatitude: item.latitude,
+    entLongitude: item.longitude,
     distanceMeters,
   }
 }

+ 2 - 0
src/pages-task/task-visit/types.ts

@@ -17,4 +17,6 @@ export interface VisitTarget {
   distanceMeters: number
   latitude: number
   longitude: number
+  entLatitude: string | number
+  entLongitude: string | number
 }

+ 2 - 0
src/services/modules/task/taskVisit/type.d.ts

@@ -63,6 +63,8 @@ export interface SaveSignInfoRequest {
   address: string
   latitude: number
   longitude: number
+  entLatitude: string | number
+  entLongitude: string | number
   packageId: string
   signDate: string
   signEntId: string