Newer
Older
robot_dog_patrol_front / src / api / patrol / navigation.ts
dutingting on 18 Mar 1 KB 机器狗初版
/**
 * 导航页面
 */
import request from '@/api/index'

// 控制指令类型
export function controlDevice(data: { command: string; robotDogId: string }) {
  return request({
    url: '/system/routeInfo/control',
    method: 'post',
    data,
  })
}

// 路线列表
export function getRouteList(data: any) {
  return request({
    url: '/system/routeInfo/listPage',
    method: 'post',
    data,
  })
}

// 新增巡航路线
export function addRoute(data: any) {
  return request({
    url: '/system/routeInfo/add',
    method: 'post',
    data,
  })
}

// 编辑巡航路线
export function editRoute(data: any) {
  return request({
    url: '/system/routeInfo/edit',
    method: 'post',
    data,
  })
}

// 删除巡航路线
export function delRoute(data: { ids: string[] }) {
  return request({
    url: '/system/routeInfo/batchDelete',
    method: 'post',
    data,
  })
}

// 根据设备获取巡航线
export function getRouteByDog(data: { id: string }) {
  return request({
    url: '/system/robotDogInfo/selectLines',
    method: 'post',
    data,
  })
}