import request from '@/utils/request' export function add(data) { debugger return request({ url: 'api/produceshiftorder', method: 'post', data }) } export function del(ids) { return request({ url: 'api/produceshiftorder/', method: 'delete', data: ids }) } export function edit(data) { return request({ url: 'api/produceshiftorder', method: 'put', data }) } export function importExcel(id) { return request({ url: 'api/produceshiftorder/importExcel/' + id, method: 'get' }) } export function getDtl(params) { return request({ url: 'api/produceshiftorder/getDtl', method: 'get', params }) } export function send(id) { return request({ url: 'api/produceshiftorder/send', method: 'post', data: id }) } export function device_restore() { return request({ url: 'api/produceshiftorder/device_restore', method: 'post' }) } export function device_pause() { return request({ url: 'api/produceshiftorder/device_pause', method: 'post' }) } export function clear() { return request({ url: 'api/produceshiftorder/clear', method: 'post' }) } export function stop() { return request({ url: 'api/produceshiftorder/stop', method: 'post' }) } export function order_pause(data) { return request({ url: 'api/produceshiftorder/order_pause', method: 'post', data }) } export function send_letteringMess(data) { return request({ url: 'api/produceshiftorder/send_letteringMess', method: 'post', data }) } export function send_labelingMess(data) { return request({ url: 'api/produceshiftorder/send_labelingMess', method: 'post', data }) } export function order_force_complete(data) { return request({ url: 'api/produceshiftorder/order_force_complete', method: 'post', data }) } export function detail_pause(data) { return request({ url: 'api/produceshiftorder/detail_pause', method: 'post', data }) } export function detail_force_complete(data) { return request({ url: 'api/produceshiftorder/detail_force_complete', method: 'post', data }) } export function selectTemplateList() { return request({ url: 'api/produceshiftorder/selectTemplateList', method: 'get' }) } export function selectColortypeList() { return request({ url: 'api/produceshiftorder/selectColortypeList', method: 'get' }) } export function reload() { return request({ url: 'api/produceshiftorder/reload', method: 'get' }) } export function manual_finish(data) { return request({ url: 'api/produceshiftorder/manual_finish', method: 'post', data }) } export default { add, edit, del, importExcel, getDtl, send, device_pause, device_restore, clear, stop, order_pause, order_force_complete, detail_pause, detail_force_complete, selectTemplateList, selectColortypeList, reload, send_letteringMess, send_labelingMess, manual_finish }