You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
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' } })}
|