Files
entityControl_mobile/api/dispatch.js

58 lines
1.3 KiB
JavaScript
Raw Permalink Normal View History

2026-03-06 16:50:46 +08:00
import { request } from './request'
// 历史列表
const taskList = (params) => {
return request('/wisdom/dispatch/list', params, 'GET')
}
// 查询单个历史详情
const getTaskName = (params) => {
return request('/MatchScan/taskNameHistory', params, 'POST')
}
// 新建任务
const AddTask = (params) => {
return request('/wisdom/dispatch/add', params, 'POST')
}
// 任务详情
const taskDetailF = (id) => {
return request('/wisdom/dispatch/'+id, {}, 'GET')
}
// 执行任务
const executeTask = (params) => {
return request('/wisdom/dispatch/execute', params, 'POST')
}
// 定时任务 查询AGV执行状态
const agvStatus = (params) => {
return request('/wisdom/agv/query', params, 'POST')
}
//给立库WCS发送上架指令
const wcsTask = (params) => {
return request('/wisdom/upGoods', params, 'POST')
}
//定时任务 查询立库执行状态
const wcsStatus = (params) => {
return request('/wisdom/wcs/query', params, 'GET')
}
//给立库发送下架命令
const outGoods = (params) => {
return request('/wisdom/outGoods', params, 'POST')
}
//删除任务
const delTask = (id) => {
return request('/wisdom/dispatch/'+id, {}, 'DELETE')
}
export {
taskList,
getTaskName,
AddTask,
executeTask, //开始执行任务
agvStatus, //AGV执行状态
taskDetailF,
wcsTask,
wcsStatus,
outGoods,
delTask
}