stacker.js 4.72 KB
import request from '@/utils/request'

// 主任务状态
export function getHostType(data) {
  return request({
    url: '/api/System/GetDictWithDetailsLangs',
    method: 'post',
    data
  })
}
// 堆垛机表格数据
export function GetSRMTasks(data) {
  return request({
    url: '/api/SRMTask/GetSRMTasks',
    method: 'post',
    data
  })
}
// 堆垛机新增
export function CreateSRMTask(data) {
  return request({
    url: '/api/SRMTask/CreateSRMTask',
    method: 'post',
    data
  })
}
// 堆垛机维护数据
export function GetSRMTaskById(params) {
  return request({
    url: '/api/SRMTask/GetSRMTaskById',
    method: 'get',
    params
  })
}
// 堆垛机-强制完成
export function CompleteSRMTask(params) {
  return request({
    url: '/api/SRMTask/CompleteSRMTask',
    method: 'get',
    params
  })
}
// 堆垛机-删除
export function DeleteSRMTaskByIds(data) {
  return request({
    url: '/api/SRMTask/DeleteSRMTaskByIds',
    method: 'post',
    data
  })
}
// 堆垛机维护-前置堆垛机任务
export function SRMPreRemoteTaskEdit(data) {
  return request({
    url: '/api/SRMTask/SRMPreRemoteTaskEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-优先级
export function SRMPriorityEdit(data) {
  return request({
    url: '/api/SRMTask/SRMPriorityEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-任务状态
export function SRMStatusEdit(data) {
  return request({
    url: '/api/SRMTask/SRMStatusEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-起点库位
export function FromLocationCodeEdit(data) {
  return request({
    url: '/api/SRMTask/FromLocationCodeEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-终点库位
export function ToLocationCodeEdit(data) {
  return request({
    url: '/api/SRMTask/ToLocationCodeEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-起点站台
export function FromStationCodeEdit(data) {
  return request({
    url: '/api/SRMTask/FromStationCodeEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-终点站台
export function ToStationCodeEdit(data) {
  return request({
    url: '/api/SRMTask/ToStationCodeEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-终点站台组
export function ToStationCodesEdit(data) {
  return request({
    url: '/api/SRMTask/ToStationCodesEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-当前堆垛机
export function SRMCodeEdit(data) {
  return request({
    url: '/api/sRMTask/SRMCodeEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-当前货叉
export function ForkFlagEdit(data) {
  return request({
    url: '/api/SRMTask/ForkFlagEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-任务回传
export function SRMCommitEdit(data) {
  return request({
    url: '/api/SRMTask/SRMCommitEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-长
export function SRMLengthEdit(data) {
  return request({
    url: '/api/SRMTask/SRMLengthEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-宽
export function SRMWidthEdit(data) {
  return request({
    url: '/api/SRMTask/SRMWidthEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-高
export function SRMHeightEdit(data) {
  return request({
    url: '/api/SRMTask/SRMHeightEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-重
export function SRMWeightEdit(data) {
  return request({
    url: '/api/SRMTask/SRMWeightEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-货物类型
export function SRMGoodsTypeEdit(data) {
  return request({
    url: '/api/SRMTask/SRMGoodsTypeEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-是否空出
export function IsEmptyOutEdit(data) {
  return request({
    url: '/api/SRMTask/IsEmptyOutEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-是否取货错
export function IsForkErrorEdit(data) {
  return request({
    url: '/api/SRMTask/IsForkErrorEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-重发标记
export function SendAgainEdit(data) {
  return request({
    url: '/api/SRMTask/SendAgainEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-是否满入
export function IsDoubleInEdit(data) {
  return request({
    url: '/api/SRMTask/IsDoubleInEdit',
    method: 'post',
    data
  })
}
// 堆垛机维护-满入库位
export function ReToLocationCodeEdit(data) {
  return request({
    url: '/api/SRMTask/ReToLocationCodeEdit',
    method: 'post',
    data
  })
}

// 堆垛机维护-满入库位
export function SaveUpdateCanvasTemplate(data) {
  return request({
    url: '/api/OpenApi/SaveUpdateCanvasTemplate',
    method: 'post',
    data
  })
}

export function GetCanvasTemplates(data) {
  return request({
    url: `/api/OpenApi/GetCanvasTemplates`,
    method: 'get',
    data
  })
}