You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
LanJu_UI/src/api/wms/product.js

76 lines
1.4 KiB
JavaScript

import request from '@/utils/request'
// 查询物料信息列表
export function listProduct(query) {
return request({
url: '/wms/product/list',
method: 'get',
params: query
});
}
// 查询物料信息列表
export function listProductall(query) {
return request({
url: '/wms/product/listall',
method: 'get',
params: query
});
}
// 查询物料信息详细
export function getProduct(productId) {
return request({
url: '/wms/product/' + productId,
method: 'get'
});
}
// 查询物料信息详细
export function getProductByCode(productCode) {
return request({
url: '/wms/product/code/' + productCode,
method: 'get'
});
}
// 新增物料信息
export function addProduct(data) {
return request({
url: '/wms/product',
method: 'post',
data: data
});
}
// 修改物料信息
export function updateProduct(data) {
return request({
url: '/wms/product',
method: 'put',
data: data
});
}
// 删除物料信息
export function delProduct(productId) {
return request({
url: '/wms/product/' + productId,
method: 'delete'
});
}
// 修改物料附属信息
export function updateProductAttached(data) {
return request({
url: '/wms/attached',
method: 'put',
data: data
});
}
// 新增物料附属信息
export function addProductAttached(data) {
return request({
url: '/wms/attached',
method: 'post',
data: data
});
}