main.js 3.94 KB
import request from "@/utils/request";

// 开始处理
export function resume() {
  return request({
    url: "/api/Index/Resume",
    method: "post",
    // data,
  });
}

// 暂停处理
export function pause() {
  return request({
    url: "/api/Index/Pause",
    method: "post",
    // data,
  });
}

// 获取状态
export function getExecuteStatus() {
  return request({
    url: "/api/Index/GetExecuteStatus",
    method: "get",
    // data,
  });
}

// 设置自动发送
export function setAutoSendStatus(data) {
  return request({
    url: "/api/Index/SetAutoSendStatus?auto=" + data,
    method: "get",
    // data,
  });
}

// 获取自动发送
export function getAutoSendStatus() {
  return request({
    url: "/api/Index/GetAutoSendStatus",
    method: "get",
    // data,
  });
}

// 获取执行详情
export function getExecuteDetail() {
  return request({
    url: "/api/Index/GetExecuteDetail",
    method: "get",
    // data,
  });
}

// 获取概述
export function getOverviews() {
  return request({
    url: "/api/Index/GetOverviews",
    method: "get",
    // data,
  });
}

// 获取堆垛机信息
export function getSRMInfo() {
  return request({
    url: "/api/Index/GetSRMInfo",
    method: "get",
  });
}

// 获取站台信息
export function getStationMonitorInfo() {
  return request({
    url: "/api/Index/GetStationMonitorInfo",
    method: "get",
  });
}

// 获取RGV信息
export function getRGVInfo() {
  return request({
    url: "/api/Index/GetRGVInfo",
    method: "get",
  });
}

// 获取CRGV信息
export function getCRGVInfo() {
  return request({
    url: "/api/Index/GetCRGVInfo",
    method: "get",
  });
}
// 获取执行线程
export function GetExecuteDetail() {
  return request({
    url: "/api/Index/GetExecuteDetail",
    method: "get",
  });
}
// 调度诊断
export function GetExecutorDiagnosisInfo() {
  return request({
    url: "/api/Index/ExecutorDiagnosisInfo",
    method: "get",
  });
}
// 调度日志
export function GetExecuteLogs() {
  return request({
    url: "/api/Index/GetExecuteLogs",
    method: "get",
  });
}
// 站台
export function GetStationInfo() {
  return request({
    url: "/api/Index/GetStationInfo?id=0",
    method: "get",
  });
}
// 堆垛机数据
export function GetSRMInfo() {
  return request({
    url: "/api/Index/GetSRMInfo?id=0",
    method: "get",
  });
}
//站台监控
export function GetStationMonitorInfo() {
  return request({
    url: "/api/Index/GetStationMonitorInfo?id=0",
    method: "get",
  });
}

// 调度程序重置
export function ResetExecute() {
  return request({
    url: "/api/Index/ResetExecute",
    method: "post",
  });
}

/** ***************设备数据 操作按钮**********************/
// 创建堆垛机行走任务
export function createSRMWalkTask(data) {
  return request({
    url: "/api/SRMTask/CreateSRMWalkTask",
    method: "post",
    data,
  });
}
// 堆垛机任务重新下发
export function srmTaskResend(data) {
  return request({
    url: "/api/Index/SRMTaskResend",
    method: "post",
    data,
  });
}
// 堆垛机空取
export function srmEmptyOut(data) {
  return request({
    url: "/api/Index/SRMEmptyOut",
    method: "post",
    data,
  });
}
// 堆垛机重入
export function srmReIn(data) {
  return request({
    url: "/api/Index/SRMReIn",
    method: "post",
    data,
  });
}
// 堆垛机取货错误
export function srmForkError(data) {
  return request({
    url: "/api/Index/SRMForkError",
    method: "post",
    data,
  });
}
// 堆垛机强制删除任务
export function srmTaskDelete(data) {
  return request({
    url: "/api/Index/SRMTaskDelete",
    method: "post",
    data,
  });
}
// RGV任务重新下发
export function rgvTaskResend(data) {
  return request({
    url: "/api/Index/RGVTaskResend",
    method: "post",
    data,
  });
}
// RGV强制删除任务
export function rgvTaskDelete(data) {
  return request({
    url: "/api/Index/RGVTaskDelete",
    method: "post",
    data,
  });
}
/** ***************************************************/