【前端】印包客app
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

115 lines
2.3 KiB

import http from '../utils/http/index.js'
/**
* 获取设备类型
*/
export function getDeviceTypeList(data = {}) {
return http.get({
url: '/base-paper-trading/get/mechanical-equipment/type',
data
})
}
/**
* 获取生产工艺列表
*/
export function getTechnicsList(data = {}) {
return http.get({
url: '/base-paper-trading/get/technics/type',
data
})
}
/**
* 添加或修改设备
*/
export function changeDevice(data = {}) {
return http.post({
url: '/base-paper-trading/save/mechanical-equipment',
data
})
}
/**
* 获取设备列表
*/
export function getDeviceList(data = {}) {
return http.get({
url: '/base-paper-trading/get/mechanical-equipment/list',
data
})
}
/**
* 印包管家监控台获取设备类型统计数据
*/
export function getEquipmentStatistics(data = {}) {
return http.get({
url: '/base-paper-trading/get/mechanical-equipment/type-statistics/list',
data
})
}
/**
* 设备生产详情分享
*/
export function makeDeviceShare(data = {}) {
return http.post({
url: '/base-paper-trading/create/mechanical-equipment/share',
data
})
}
/**
* 推广界面获取设备列表
*/
export function getEquipmentList(data = {}) {
return http.get({
url: '/base-paper-trading/get/mechanical-equipment/extension-list',
data
})
}
/**
* 获取设备信息
*/
export function getEquipmentInfo(data = {}) {
return http.get({
url: `/base-paper-trading/get/mechanical-equipment/${data.id}`,
// url: `https://console-mock.apipost.cn/app/mock/project/00682407-8a2f-402b-ae05-bea0dace4b58/getDeviceInfo`,
data
})
}
/**
* 获取监控设备的token
*/
export function getAccessToken(data = {}) {
return http.get({
url: `/base-paper-trading/get/mechanical-equipment/monitor/token`,
data
})
}
/**
* 删除设备
* @param {object} data
* @property {array} idList string[]
*/
export function removeDevice(data = {}) {
return http.post({
url: `/base-paper-trading/delete/mechanical-equipment/by/ids`,
data
})
}
/**
* 数字车间获取设备列表
*/
export function getDeviceListV2(data = {}) {
return http.get({
url: `/base-paper-trading/get/mechanical-equipment/new/list`,
// url: `https://console-mock.apipost.cn/app/mock/project/00682407-8a2f-402b-ae05-bea0dace4b58/getList`,
data
})
}