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.
 
 
 
 
 
cy_web/src/api/basicData/goods.js

94 lines
1.7 KiB

import request from "@/utils/request";
// 根据输入的字符串获取对应的首字母
export function getFirstLetter(content) {
return request({
url: `/wms/common/getFirstLetter/${content}`,
method: "get",
});
}
// 商品基础资料列表
export function getGoods(query) {
return request({
url: "/wms/goods/list",
method: "get",
params: query,
});
}
export function queryAll(query) {
return request({
url: "/wms/goods/queryAll",
method: "get",
params: query,
});
}
// 货主资料列表
export function getConsignor(query) {
return request({
url: "/wms/consignor/list",
method: "get",
params: query,
});
}
// 获取商品资料详细信息
export function getGoodsDetails(id) {
return request({
url: `/wms/goods/${id}`,
method: "get",
});
}
// 新增商品基础资料
export function addGoods(data) {
return request({
url: "/wms/goods/add",
method: "post",
data: data,
});
}
// 修改商品基础资料
export function editGoods(data) {
return request({
url: "/wms/goods/edit",
method: "post",
data: data,
});
}
// 删除商品基础资料
export function removeGoods(data) {
return request({
url: "/wms/goods/remove",
method: "delete",
data: data,
});
}
// 修改包装
export function editPackage(data) {
return request({
url: "/wms/package/edit",
method: "post",
data: data,
});
}
// 删除包装
export function removePackage(data) {
return request({
url: "/wms/package/remove",
method: "delete",
data: data,
});
}
// 修改状态
export function changeSwitchStatus(data) {
return request({
url: "/wms/goods/switchStatus",
method: "post",
data: data,
});
}