Files
FT542-WMS/ruoyi-ui/src/api/bas/BasProduct.js
2025-12-25 13:47:24 +08:00

59 lines
1.2 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import request from '@/utils/request'
// 查询物料管理列表
export function listBasProduct(query) {
return request({
url: '/bas/BasProduct/list',
method: 'get',
params: query
})
}
// 查询物料管理详细
export function getBasProduct(productGuid) {
return request({
url: '/bas/BasProduct/' + productGuid,
method: 'get'
})
}
// 新增物料管理
export function addBasProduct(data) {
return request({
url: '/bas/BasProduct',
method: 'post',
data: data
})
}
// 修改物料管理
export function updateBasProduct(data) {
return request({
url: '/bas/BasProduct',
method: 'put',
data: data
})
}
// 删除物料管理
export function delBasProduct(productGuid) {
return request({
url: '/bas/BasProduct/' + productGuid,
method: 'delete'
})
}
// 从ERP获取物料信息
// 说明:
// - 使用GET请求调用后端接口 `/api2erp/receiveProduct`
// - 将本次请求的超时时间设置为5分钟(300000毫秒)
// - 不传递额外参数,后端负责同步逻辑
export function receiveProductFromERP() {
return request({
url: '/api2erp/receiveProduct',
method: 'get',
// 单次请求覆盖默认超时为5分钟
timeout: 300000
})
}