import request from '@/router/axios' export function fetchListOutsourcingOrder(query) { return request({ url: '/mes/plan/outsourcingOrder/page', method: 'get', params: query }) } export function addOutsourcingOrder(obj) { return request({ url: '/mes/plan/outsourcingOrder', method: 'post', data: obj }) } export function getOutsourcingOrder(id) { return request({ url: '/mes/plan/outsourcingOrder/' + id, method: 'get' }) } export function delOutsourcingOrder(id) { return request({ url: '/mes/plan/outsourcingOrder/' + id, method: 'delete' }) } export function putOutsourcingOrder(obj) { return request({ url: '/mes/plan/outsourcingOrder', method: 'put', data: obj }) } export function batchPutOutsourcingOrder(obj) { return request({ url: '/mes/plan/outsourcingOrder/batch', method: 'put', data: obj }) } /* 修改委外订单状态 */ export function changeState(ids, event) { return request({ url: '/mes/plan/outsourcingOrder/changeState/' + event, method: 'post', data: ids }) } /* 修改OA流程状态 */ export function changeOaState(ids, event) { return request({ url: '/mes/plan/outsourcingOrder/changeOaState/' + event, method: 'post', data: ids }) } /* 修改ERP流程状态 */ export function changeErpState(ids, event) { return request({ url: '/mes/plan/outsourcingOrder/changeErpState/' + event, method: 'post', data: ids }) } export function approvalOaByOutsourcingOrderId(id) { return request({ url: '/mes/plan/outsourcingOrder/approvalOaByOutsourcingOrderId/' + id, method: 'get' }) }