Newer
Older
intelligentRobot / src / api / home / task / task.ts
wangxitong on 3 Sep 1 KB first commit
import request from '@/api'


export function getTaskList(params: object) {
  return request({
    url: '/robot/taskInfo/list',
    method: 'get',
    params,
    data: params,
  })
}

export function getTaskListPage(params: object) {
  return request({
    url: '/robot/taskInfo/listPage',
    method: 'get',
    params,
    data: params,
  })
}


export function deleteTasks(ids: string[]) {
  return request({
    url: '/robot/taskInfo/delete',
    method: 'post',
    data:  {
      ids: ids
    },
  })
}

// 导出
export function exportListPage(data: object) {
  return request({
    url: '/robot/taskInfo/export',
    method: 'get',
    responseType: 'blob',
    params: data,
    data,
  })
}

export function saveImg(data: object) {
  return request({
    url: 'robot/taskInfo/saveImgBase64',
    method: 'post',
    data,
  })
}


export function fileUpload(data: object) {
  return request({
    url: '/file/upload',
    method: 'post',
    responseType: 'blob',
    params: data,
    data,
  })
}

export function uploadPcd(data: object, robotId) {
  return request({
    url: '/robot/opt/uploadPcd',
    method: 'post',
    headers: { 'Content-Type': 'multipart/form-data' },
    // params: {
    //   robotId,
    // },
    data,
  })
}