host.js 3.73 KB
import request from '@/utils/request'

// 主任务状态
export function getHostType(data) {
  return request({
    url: '/api/System/GetDictWithDetailsLangs',
    method: 'post',
    data
  })
}

// 主任务状态
export function getTableList(data) {
  return request({
    url: '/api/MTask/GetMTasks',
    method: 'post',
    data
  })
}
// 主任务新增
export function AddMTask(data) {
  return request({
    url: '/api/MTask/AddMTask',
    method: 'post',
    data
  })
}

// 主任务删除
export function DeleteTaskByIds(data) {
  return request({
    url: '/api/MTask/DeleteTaskByIds',
    method: 'post',
    data
  })
}
// 主任务下发
export function SendTaskToWCS(data) {
  return request({
    url: '/api/MTask/SendTaskToWCS',
    method: 'post',
    data
  })
}
// 主任务前置完成
export function CompleteTask(params) {
  return request({
    url: '/api/MTask/CompleteTask',
    method: 'get',
    params
  })
}
// 主任务数据导出
export function ExportMTask(data) {
  return request({
    url: '/api/MTask/ExportMTask',
    method: 'POST',
    data
  })
}
// 主任务维护
export function GetMTaskById(params) {
  return request({
    url: '/api/MTask/GetMTaskById',
    method: 'get',
    params
  })
}
// 主任务维护-修改任务号
export function RemoteTaskEdit(data) {
  return request({
    url: '/api/MTask/RemoteTaskEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改前置远程任务号
export function PreRemoteTaskEdit(data) {
  return request({
    url: '/api/MTask/PreRemoteTaskEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改起点
export function FromEdit(data) {
  return request({
    url: '/api/MTask/FromEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改终点
export function ToEdit(data) {
  return request({
    url: '/api/MTask/ToEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改优先级
export function PriorityEdit(data) {
  return request({
    url: '/api/MTask/PriorityEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改长
export function LengthEdit(data) {
  return request({
    url: '/api/MTask/LengthEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改宽
export function WidthEdit(data) {
  return request({
    url: '/api/MTask/WidthEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改高
export function HeightEdit(data) {
  return request({
    url: '/api/MTask/HeightEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改重
export function WeightEdit(data) {
  return request({
    url: '/api/MTask/WeightEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改物料类型
export function GoodsTypeEdit(data) {
  return request({
    url: '/api/MTask/GoodsTypeEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改阶段
export function MStageEdit(data) {
  return request({
    url: '/api/MTask/MStageEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改途径点
export function ApproachPointEdit(data) {
  return request({
    url: '/api/MTask/ApproachPointEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改任务状态
export function StatusEdit(data) {
  return request({
    url: '/api/MTask/StatusEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改当前设备
export function CurrentEdit(data) {
  return request({
    url: '/api/MTask/CurrentEdit',
    method: 'POST',
    data
  })
}
// 主任务维护-修改任务回传
export function CommitEdit(data) {
  return request({
    url: '/api/MTask/CommitEdit',
    method: 'POST',
    data
  })
}
// 回传任务重置
export function ResetTaskCommitFlag(params) {
  return request({
    url: '/api/MTask/ResetTaskCommitFlag',
    method: 'get',
    params
  })
}