wms_client_kate_suzhou/src/api/excel.js

223 lines
4.6 KiB
JavaScript
Raw Normal View History

2024-07-02 08:16:55 +08:00
import request from "@/http/request";
2024-08-07 23:12:42 +08:00
const uploadExcelStock = (data) => {
2024-07-02 08:16:55 +08:00
return request({
url: '/excel/uploadStocks',
method: 'post',
data: data,
timeout: 600000
2024-07-02 08:16:55 +08:00
})
}
2024-08-07 23:12:42 +08:00
const uploadExcelGoods = (data) => {
return request({
url: '/excel/uploadGoods',
method: 'post',
data: data,
timeout: 600000
2024-08-07 23:12:42 +08:00
})
}
const uploadExcelBaseGoods = (data) => {
return request({
url: '/excel/uploadBaseGoods',
method: 'post',
data: data,
timeout: 600000
})
}
const uploadExcelKanban = (data) => {
return request({
url: '/excel/uploadKanban',
method: 'post',
data: data,
timeout: 600000
})
}
const uploadStationConfig = (data) => {
return request({
url: '/excel/uploadStationConfig',
method: 'post',
data: data,
timeout: 600000
})
}
2024-08-07 23:12:42 +08:00
const uploadExcelDbs = (data) => {
return request({
url: '/excel/uploadDbs',
method: 'post',
data: data,
timeout: 600000
2024-08-07 23:12:42 +08:00
})
}
const uploadExcelWorkDate = (data) => {
return request({
url: '/excel/uploadWorkDate',
method: 'post',
data: data,
timeout: 600000
})
}
2024-08-07 23:12:42 +08:00
const uploadExcelOrders = (data) => {
return request({
url: '/excel/uploadKateOrders',
method: 'post',
data: data,
timeout: 600000
2024-08-07 23:12:42 +08:00
})
}
const uploadWorkFlow = (data) => {
return request({
url: '/excel/uploadWorkFlow',
method: 'post',
data: data,
timeout: 600000
})
}
2024-08-07 23:12:42 +08:00
const uploadExcelInventoryList = (data) => {
return request({
url: '/excel/uploadInventoryList',
method: 'post',
data: data,
timeout: 600000
2024-08-07 23:12:42 +08:00
})
}
const downloadStockExcel = (data) => {
2024-07-02 08:16:55 +08:00
return request({
url: '/excel/downloadStockExcel',
method: 'post',
2024-07-19 13:46:52 +08:00
responseType: 'blob',
data: data,
timeout: 600000
2024-07-02 08:16:55 +08:00
})
}
2024-08-07 23:12:42 +08:00
const downloadInRecordExcel = (data) => {
2024-07-02 08:16:55 +08:00
return request({
2024-07-19 13:46:52 +08:00
url: '/excel/downloadInRecordExcel',
2024-09-20 18:35:31 +08:00
method: 'post',
2024-07-19 13:46:52 +08:00
responseType: 'blob',
data: data,
timeout: 600000
2024-07-02 08:16:55 +08:00
})
}
2024-09-20 18:35:31 +08:00
const downloadOutRecordExcel = (data) => {
2024-07-02 08:16:55 +08:00
return request({
2024-07-19 13:46:52 +08:00
url: '/excel/downloadOutRecordExcel',
2024-09-20 18:35:31 +08:00
method: 'post',
2024-07-19 13:46:52 +08:00
responseType: 'blob',
data: data,
timeout: 600000
2024-07-02 08:16:55 +08:00
})
}
2024-09-20 18:35:31 +08:00
const downloadInventoryRecordExcel = (data) => {
2024-07-02 08:16:55 +08:00
return request({
2024-07-19 13:46:52 +08:00
url: '/excel/downloadInventoryRecordExcel',
2024-09-20 18:35:31 +08:00
method: 'post',
2024-07-19 13:46:52 +08:00
responseType: 'blob',
data: data,
timeout: 600000
2024-07-02 08:16:55 +08:00
})
}
2024-09-20 18:35:31 +08:00
const downloadGoodsExcel = (data) => {
2024-07-02 08:16:55 +08:00
return request({
2024-09-20 18:35:31 +08:00
url: '/excel/downloadGoodsExcel',
method: 'post',
responseType: 'blob',
data: data,
timeout: 600000
2024-07-02 08:16:55 +08:00
})
}
2024-09-20 18:35:31 +08:00
const downloadVehicleExcel = (data) => {
2024-07-02 08:16:55 +08:00
return request({
2024-07-19 13:46:52 +08:00
url: '/excel/downloadVehicleExcel',
2024-09-20 18:35:31 +08:00
method: 'post',
2024-07-19 13:46:52 +08:00
responseType: 'blob',
data: data,
timeout: 600000
2024-07-02 08:16:55 +08:00
})
}
2024-09-20 18:35:31 +08:00
const downloadLocationsExcel = (data) => {
2024-07-02 08:16:55 +08:00
return request({
2024-07-19 13:46:52 +08:00
url: '/excel/downloadLocationsExcel',
2024-09-20 18:35:31 +08:00
method: 'post',
2024-07-19 13:46:52 +08:00
responseType: 'blob',
data: data,
timeout: 600000
2024-07-02 08:16:55 +08:00
})
}
const queryUploadRecord = (data) => {
return request({
url: '/excel/queryUploadRecord',
method: 'post',
data: data,
timeout: 100000
})
}
const downloadClcKanbanRequirementExcel = (data) => {
return request({
url: '/excel/downloadClcKanbanRequirementExcel',
method: 'post',
responseType: 'blob',
data: data,
timeout: 600000
})
}
const downloadWorkSummaryExcel = (data) => {
return request({
url: '/excel/downloadWorkSummaryExcel',
method: 'post',
responseType: 'blob',
data: data,
timeout: 600000
})
}
2025-09-06 12:54:31 +08:00
const downloadWorkFlowExcel = (data) => {
return request({
url: '/excel/downloadWorkFlowExcel',
method: 'post',
responseType: 'blob',
data: data,
timeout: 600000
})
}
2024-07-02 08:16:55 +08:00
export {
2024-08-07 23:12:42 +08:00
uploadExcelStock,
uploadExcelGoods,
uploadExcelDbs,
uploadExcelOrders,
uploadExcelInventoryList,
2024-07-02 08:16:55 +08:00
downloadStockExcel,
2024-09-20 18:35:31 +08:00
downloadGoodsExcel,
2024-07-19 13:46:52 +08:00
downloadVehicleExcel,
downloadInRecordExcel,
downloadOutRecordExcel,
downloadInventoryRecordExcel,
downloadLocationsExcel,
uploadStationConfig,
queryUploadRecord,
downloadClcKanbanRequirementExcel,
downloadWorkSummaryExcel,
uploadExcelBaseGoods,
uploadExcelKanban,
uploadWorkFlow,
2025-09-06 12:54:31 +08:00
uploadExcelWorkDate,
downloadWorkFlowExcel
2024-07-02 08:16:55 +08:00
}