import request from '@/router/axios' export function fetchList(query) { return request({ url: '/mes/operationTask/page', method: 'get', params: query }) } export function addObj(obj) { return request({ url: '/mes/operationTask', method: 'post', data: obj }) } export function delAll(arr) { return request({ url: '/mes/operationTask/deleteBatchTemplateRecord', method: 'post', data: arr }) } export function getOperationSupplyById(id) { return request({ url: '/mes/operationTask/operationSupply/' + id, method: 'get' }) } export function getOperationMaterialById(id) { return request({ url: '/mes/operationTask/operationMaterial/' + id, method: 'get' }) } export function getObj(id) { return request({ url: '/mes/operationTask/' + id, method: 'get' }) } export function delObj(id) { return request({ url: '/mes/operationTask/' + id, method: 'delete' }) } export function putObj(obj) { return request({ url: '/mes/operationTask', method: 'put', data: obj }) } export function getMaterial(query) { return request({ url: '/mes/operationTask/getMaterial', method: 'get', params: query }) } export function changeState(ids, event) { return request({ url: '/mes/operationTask/changeState/' + event, method: 'post', data: ids }) } export function getTemplate(id) { return request({ url: '/mes/operationTask/getTemplate/' + id, method: 'get' }) } export function getTemplateUpdate(id, query) { return request({ url: '/mes/operationTask/getTemplateUpdate/' + id, method: 'get', params: query }) } export function getTemplateUpdates(query) { return request({ url: '/mes/operationTask/getTemplateByType/', method: 'get', params: query }) } export function getTemplateRecord(query) { return request({ url: '/mes/operationTask/getTemplateRecord', method: 'get', params: query }) } export function updateTemplateParam(obj) { return request({ url: '/mes/operationTask/updateTemplateParam', method: 'put', data: obj }) } export function getOperationTaskById(id) { return request({ url: '/mes/operationTask/getOperationTaskById/' + id, method: 'get' }) } export function getTemplateParam(query) { return request({ url: '/mes/operationTask/getTemplateParam', method: 'get', params: query }) } export function deleteTemplateRecord(obj) { return request({ url: '/mes/operationTask/deleteTemplateRecord', method: 'post', data: obj }) } export function addTemplateRecord(obj) { return request({ url: '/mes/operationTask/batchAddTemplateRecord', // headers: { // 'Content-Type': 'multipart/form-data' // }, method: 'post', data: obj }) } export function UpdateTemplateRecord(obj) { return request({ url: '/mes/operationTask/batchUpdateTemplateRecord', // headers: { // 'Content-Type': 'multipart/form-data' // }, method: 'post', data: obj }) } export function removeFile(query) { return request({ url: '/mes/operationTask/removeFile', method: 'delete', params: query }) } export function combineOperationTask(ids) { return request({ url: '/mes/operationTask/combineOperationTask', method: 'post', data: ids }) } export function getCombinedOperationTaskInfo(query) { return request({ url: '/mes/operationTask/getCombinedOperationTaskInfo', method: 'get', params: query }) } export function getFromMoOptionByMoId(id) { return request({ url: '/mes/operationTask/getFromMoOptionByMoId/' + id, method: 'get' }) } export function saveBatchOperationTask(obj) { return request({ url: '/mes/operationTask/batch', method: 'post', data: obj }) } export function addReserve(obj) { return request({ url: '/mes/operationTask/addReserve', method: 'post', data: obj }) } export function getOptaskCode(obj) { return request({ url: '/mes/operationTask/getOptaskCode', method: 'post', data: obj }) } export function getByPalletTransId(id) { return request({ url: '/mes/operationTask/getByPalletTransId/' + id, method: 'get' }) } export function batchUpdatePriority(obj) { return request({ url: '/mes/operationTask/batchUpdatePriority', method: 'post', data: obj }) } export function checkIsStart(query) { return request({ url: '/mes/operationTask/checkIsStart', method: 'get', params: query }) } export function getOperationTaskMaterial(id) { return request({ url: '/mes/operationTask/operationTaskMaterial/' + id, method: 'get' }) } export function addOperationTaskMaterial(obj) { return request({ url: '/mes/operationTask/operationTaskMaterial/add', method: 'post', data: obj }) } export function updateOperationTaskMaterial(obj) { return request({ url: '/mes/operationTask/operationTaskMaterial/update', method: 'put', data: obj }) } export function delOperationTaskMaterial(id) { return request({ url: '/mes/operationTask/operationTaskMaterial/' + id, method: 'delete' }) } export function getDocumentJgt(query) { return request({ url: '/mes/operationTask/getDocumentJgt', method: 'get', params: query }) } export function getProcessConfigFiles(query) { return request({ url: '/mes/operationTask/getProcessConfigFiles', method: 'get', params: query }) } export function selectSubmitState(id) { return request({ url: '/mes/operationTask/selectSubmitState?id=' + id, method: 'get' }) } export function changeSubmitState(id, isSubmit) { return request({ url: '/mes/operationTask/changeSubmitState?id=' + id + '&isSubmit=' + isSubmit, method: 'get' }) } export function getGanttByCustomerOrderId(query) { return request({ url: '/mes/operationTask/getByCustomerOrderId', method: 'get', params: query }) }