import request from '@/utils/request' // 查询生产执行单列表 export function listProductionBill(query) { return request({ url: '/management/productionBill/list', method: 'get', params: query }) } // 查询生产执行单详细 export function getProductionBill(id) { return request({ url: '/management/productionBill/' + id, method: 'get' }) } // 新增生产执行单 export function addProductionBillWF(data) { return request({ url: '/management/productionBill', method: 'post', data: data }) } // 修改生产执行单 export function updateProductionBill(data) { return request({ url: '/management/productionBill', method: 'put', data: data }) } // 删除生产执行单 export function delProductionBill(id) { return request({ url: '/management/productionBill/' + id, method: 'delete' }) } // 导出生产执行单 export function exportProductionBill(id) { return request({ url: '/management/productionBill/export/' + id, method: 'get' }) } //生成生产执行单 export function addProductionBill(data) { return request({ url: '/management/productionBill/createProductionBill', method: 'post', data: data }) } //生成生产执行单 新程序出图 export function addProductionBillNew(data) { return request({ url: '/management/productionBill/createProductionBillNew', method: 'post', data: data }) } //审核生产执行单 export function editStatusId(query) { return request({ url: '/management/productionBill/editStatusId', method: 'post', params: query }) } export function upload(query) { return request({ url: '/management/productionBill/uploadPDF', method: 'post', params: query }) } // 根据令号查询生产执行单下的型号 export function getJourneyList(query) { return request({ url: '/management/productionBill/getJourneyList', method: 'get', params: query }) } // 根据令号和型号查询生产执行单下的图号 export function getJourneyLists(query) { return request({ url: '/management/productionBill/getJourneyLists', method: 'get', params: query }) } // 根据令号查询生产执行单下的图号 export function submitDwg(data) { return request({ url: '/management/productionBill/submitDwg', method: 'post', data: data }) } // 查询执行单列表(根据库存信息的在途数量) export function listProductionBillByInventoryDetailId(inventoryDetailId) { return request({ url: '/management/productionBill/listproductionBillByInventoryDetailId/' + inventoryDetailId, method: 'get', }) } //标记表文件上传 export function uploadFile(data){ return request({ url:'/management/productionBill/uploadWF', data:data, headers: { 'Content-Type': 'multipart/form-data' }, method:'post' }) } // 查询生产执行单列表(未完成的项目) export function listProductionBills(query) { return request({ url: '/management/productionBill/lists', method: 'get', params: query }) } //保留工序按钮 export function retainXus(id) { return request({ url: '/management/productionBill/retainXus/' + id, method: 'get' }) } //引用工序 export function submitFormQuoteXus(data) { return request({ url: '/management/productionBill/submitFormQuoteXus', method: 'put', data: data }) }