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.

150 lines
2.6 KiB

12 months ago
import request from '@/utils/request'
export function add(data) {
return request({
url: 'api/produceTask/add',
method: 'post',
data
})
}
export function del(ids) {
return request({
url: 'api/produceTask/',
method: 'delete',
data: ids
})
}
export function edit(data) {
return request({
url: 'api/produceTask',
method: 'put',
data
})
}
export function getDevice() {
return request({
url: 'api/produceTask/getDevice',
method: 'get'
})
}
export function getMaterial() {
return request({
url: 'api/produceTask/getMaterial',
method: 'get'
})
}
export function getProduceStatus() {
return request({
url: 'api/produceTask/getProduceStatus',
method: 'get'
})
}
export function importExcel(id) {
return request({
url: 'api/produceTask/importExcel/' + id,
method: 'get'
})
}
export function queryTask(device_code) {
debugger
return request({
url: 'api/produceTask/queryTask/' + device_code,
method: 'get'
})
}
export function querAllTask() {
return request({
url: 'api/produceTask/querAllTask',
method: 'get'
})
}
export function callMaterial(data) {
return request({
url: 'api/produceTask/callMaterial',
method: 'put',
data
})
}
export function finish(data) {
return request({
url: 'api/produceTask/finish',
method: 'put',
data
})
}
export function materialBack(data) {
return request({
url: 'api/produceTask/materialBack',
method: 'put',
data
})
}
export function emptyVehicleBack(data) {
return request({
url: 'api/produceTask/emptyVehicleBack',
method: 'post',
data
})
}
export function queryIdDevice(id) {
return request({
url: 'api/produceTask/' + id,
method: 'get'
})
}
export function popSeek(code) {
return request({
url: 'api/produceTask/popSeek/' + code,
method: 'get'
})
}
export function queryOne() {
return request({
url: 'api/produceTask/queryOne',
method: 'get'
})
}
export function saveOrder(data) {
return request({
url: 'api/produceTask/saveOrder',
method: 'put',
data: data
})
}
export function forceFinish(data) {
return request({
url: 'api/produceTask/forceFinish',
method: 'post',
data: data
})
}
export function queryIvtByPscn(data) {
return request({
url: 'api/produceTask/queryIvtByPscn',
method: 'post',
data: data
})
}
export default {
add, edit, del, getDevice, getMaterial,
getProduceStatus, importExcel, queryTask, querAllTask,
callMaterial, finish, queryIdDevice, popSeek, queryOne, saveOrder, forceFinish, materialBack, queryIvtByPscn, emptyVehicleBack
}