import { createAPI } from '@/utils/httpRequest.js' export const searchNpcIqc = (data) => createAPI(`/npcIqc/search`, 'post', data) // 查询物流记录 export const searchLogistics = (data) => createAPI(`/srm/logistics/search`, 'post', data) // 查询PO清单 export const getPoList = (data) => createAPI(`/srm/logistics/getPoList`, 'post', data) // 查询供应商下可选的PO订单(新增物流时挑选) export const getAvailablePoList = (data) => createAPI(`/srm/logistics/getAvailablePoList`, 'post', data) // 新增物流:将选中的PO订单绑定到指定物流单号(更新 c_flexid) export const updateLogisticsPo = (data) => createAPI(`/srm/logistics/updateLogisticsPo`, 'post', data) // 下载导入模板 export const downloadTemplate = () => { return createAPI('/npcIqc/downloadTemplate', 'post', {}, { responseType: 'blob' }) } // 预览上传数据 export const previewUpload = (file) => { const formData = new FormData() formData.append('file', file) return createAPI('/npcIqc/previewUpload', 'post', formData, { headers: { 'Content-Type': 'multipart/form-data' } }) } // 批量保存 export const batchSave = (file) => { const formData = new FormData() formData.append('file', file) return createAPI('/npcIqc/batchSave', 'post', formData, { headers: { 'Content-Type': 'multipart/form-data' } }) }