husq
2023-09-13 990c075e882df2caaa22a0647b9eee5a92c306ef
src/api/wayline.ts
@@ -6,9 +6,9 @@
const HTTP_PREFIX = '/api/drone'
// Get Wayline Files
export const getWaylineFiles = async function (wid: string, body: {}): Promise<IWorkspaceResponse<any>> {
  const url = `${HTTP_PREFIX}/workspaces/${wid}/waylines?order_by=${body.order_by}&page=${body.page}&page_size=${body.page_size}`
  const result = await request.get(url)
export const getWaylineFiles = async function (params:any): Promise<IWorkspaceResponse<any>> {
  const url = `${HTTP_PREFIX}/waylineFile/getList`
  const result = await request.get(url,{ params })
  return result.data
}
@@ -42,7 +42,7 @@
  waylineId:string
  dockSn: string
  workspaceId: string
  taskType: number
  taskType: TaskType
  executeSingleTime?: string
  repeatExecuteTimeArr?: string[]
  executeStartTime?: string
@@ -136,6 +136,9 @@
export const importKmzFile = async function (workspaceId: string, file: {}): Promise<IWorkspaceResponse<any>> {
  const url = `${HTTP_PREFIX}/waylineFile/upload`
  const result = await request.post(url, file, {
    params:{
      projectId: workspaceId
    },
    headers: {
      'Content-Type': 'multipart/form-data',
    }