import request from '@/router/axios' export function fetchList(query) { return request({ url: '/mes/operationTaskProduce/page', method: 'get', params: query }) } export function submit(obj, type) { return request({ url: '/mes/operationTaskProduce/submit/' + type, method: 'post', data: obj }) } export function updateBatch(obj) { return request({ url: '/mes/operationTaskProduce/updateBatch', method: 'post', data: obj }) } export function getAuditedOrderNoList(query) { return request({ url: '/mes/plan/customerOrder/getAuditedOrderNoList', method: 'get', params: query }) } export function exportTaskProduce(query) { return request({ url: '/mes/operationTaskProduce/exportData', method: 'get', responseType: 'blob', params: query }) } export function taskFetchList(query) { return request({ url: '/mes/customerOrderProduceTask/page', method: 'get', params: query }) } export function updateCustomerOrderProduceTask(obj) { return request({ url: '/mes/customerOrderProduceTask', method: 'put', data: obj }) } export function backProduceTask(obj) { return request({ url: '/mes/customerOrderProduceTask/back', method: 'post', data: obj }) } export function submitOrderProduceTask(obj) { return request({ url: '/mes/customerOrderProduceTask/submit', method: 'post', data: obj }) } export function getPartsByOrderNo(otcCustomerOrderNo) { return request({ url: '/mes/customerOrderProduceTask/getPartsByOrderNo/' + otcCustomerOrderNo, method: 'get' }) } export function taskDetailFetchList(query) { return request({ url: '/mes/manufacturingOrderSnGenerate/getTaskDetailPage', method: 'get', params: query }) } export function taskDetailInfoFetchList(query) { return request({ url: '/mes/manufacturingOrderSnGenerate/getTaskDetailPageByWorkstation', method: 'get', params: query }) } export function getOperationInfo(query) { return request({ url: '/mes/manufacturingOrderSnGenerate/getOperationInfo', method: 'get', params: query }) } export function resetSn(obj) { return request({ url: '/mes/manufacturingOrderSnGenerate/resetSn', method: 'post', data: obj }) } export function processConfigFiles(query) { return request({ url: '/mes/plan/customerOrder/processConfigFiles', method: 'get', params: query }) } export function updateSn(obj) { return request({ url: '/mes/manufacturingOrderSnGenerate/updateSn', method: 'put', data: obj }) } export function getOperationsByTaskIds(query) { return request({ url: '/mes/customerOrderProduceTask/getOperationsByTaskIds', method: 'get', params: query }) }