47 lines
1.3 KiB
TypeScript
47 lines
1.3 KiB
TypeScript
import request from '@/config/axios'
|
|
|
|
//获取取货位置
|
|
export const getLocationByName = (data) => {
|
|
return request.post({ url: '/system/ware/house-location/getLocationByName', data })
|
|
}
|
|
|
|
//获得任务号
|
|
export const getTaskNo = async (id: number) => {
|
|
return await request.get({ url: `/system/robot/task/getTaskNo?id=` + id })
|
|
}
|
|
|
|
// 查询能正常使用的车辆
|
|
export const getCanUseRobot = () => {
|
|
return request.post({ url: '/system/robot/information/getAllRobot' })
|
|
}
|
|
|
|
// 创建机器人任务主表
|
|
export const createTask = (data) => {
|
|
return request.post({ url: '/system/robot/task/create', data })
|
|
}
|
|
|
|
// 删除机器人任务主表
|
|
export const deleteTask = (id: number) => {
|
|
return request.delete({ url: '/system/robot/task/delete?id=' + id })
|
|
}
|
|
|
|
// 更新机器人任务主表
|
|
export const updateTask = (data) => {
|
|
return request.post({ url: '/system/robot/task-detail/manuallyCompleted?id=' + data.id })
|
|
}
|
|
|
|
// 更新机器人任务主表
|
|
export const closeTask = (data) => {
|
|
return request.put({ url: '/system/robot/task/close', data })
|
|
}
|
|
|
|
//更新优先级
|
|
export const updateRobotTask = (data) => {
|
|
return request.put({ url: '/system/robot/task/update', data })
|
|
}
|
|
|
|
//获得机器人任务主表分页
|
|
export const getTaskPageList = async (data) => {
|
|
return await request.post({ url: `/system/robot/task/page`, data })
|
|
}
|