diff --git a/src/api/inspection/task.js b/src/api/inspection/task.js
index 7fa245d..9a04f33 100644
--- a/src/api/inspection/task.js
+++ b/src/api/inspection/task.js
@@ -29,4 +29,19 @@ export function deleteTask(id) {
url: `/inspection/task/${id}`,
method: 'delete'
})
+}
+
+export function getWaypointByTaskId(taskId) {
+ return request({
+ url: `/inspection/task/${taskId}/waypoints`,
+ method: 'get'
+ })
+}
+
+export function bindWaypointsToTask(taskId, waypointIds) {
+ return request({
+ url: `/inspection/task/${taskId}/waypoints`,
+ method: 'post',
+ data: waypointIds
+ })
}
\ No newline at end of file
diff --git a/src/views/inspection/task/index.vue b/src/views/inspection/task/index.vue
index e07f8e3..14b28c4 100644
--- a/src/views/inspection/task/index.vue
+++ b/src/views/inspection/task/index.vue
@@ -6,8 +6,8 @@
-
+
@@ -86,23 +86,41 @@
-
-
+
+
+
+
+
+
+
+
+
+
+