DESKTOP-8FGKA8Q\chunfen 496aa21138 sku销售统计、品种销售统计、交易趋势统计时间更换
添加报损统计数据
添加入库采购、报损记录、盘点记录批量添加功能
商品列表品种筛选仅可选择二级
2024-08-16 14:45:07 +08:00

198 lines
3.6 KiB
JavaScript
Vendored

import http from "@/util/http.js";
//店铺订单
export function shops(params) {
return http({
url: "/api/count/orders/num",
method: "get",
params,
});
}
// 商品管理列表
export function goods(params) {
return http({
url: "/api/goods_skus",
method: "get",
params,
});
}
// 新增商品/规格
export function addGoods(data) {
return http({
url: "/api/goods",
method: "post",
data,
});
}
// 查看商品
export function checkGoods(id) {
return http({
url: `/api/goods_skus/${id}`,
method: "get",
});
}
// 商品列表
export function goodsList(params) {
return http({
url: "/api/goods",
method: "get",
params,
});
}
// 更新商品
export function updateGoods(id, data) {
return http({
url: `/api/goods_skus/${id}`,
method: "patch",
data,
});
}
// 上新/库存盘点/库存
export function update(data) {
return http({
url: "/api/batch/goods_skus",
method: "patch",
data,
});
}
// 单个字段更新
export function singleUpdate(id, data) {
return http({
url: `/api/single/goods_skus/${id}`,
method: "patch",
data,
});
}
// 图片上传
export function imgUpload(data, item) {
return http({
url: "/api/upload",
Headers: item,
method: "post",
data,
});
}
// 表格导出
export function tableExport(params) {
return http({
url: "/goods_skus/export",
method: "get",
params,
});
}
// 商品列表(添加)
export function getGoodsList(params) {
return http({
url: "/api/goodsList",
method: "get",
params,
});
}
// 商品货架
export function goodsSkuLocation(params) {
return http({
url: "/api/goods_sku_location",
method: "get",
params,
});
}
export function goodsSkusList(title) {
return http({
url: "/api/goodsSkusList",
method: "get",
params: { title: title }
});
}
export function importGoodsSkuLocation(params) {
return http({
url: "/api/goods_sku_location",
method: "post",
params,
});
}
export function updateGoodsSkuLocation(params) {
return http({
url: "/api/goods_sku_location",
method: "put",
params,
});
}
export function deleteGoodsSkuLocation(params) {
return http({
url: "/api/goods_sku_location",
method: "delete",
params,
});
}
export function getStockNum() {
return http({
url: "/api/stock/goods_skus",
method: "get",
});
}
export function getGoodsFilter(title) {
return http({
url: "/api/goods/filter/" + title,
method: "get",
});
}
export function addGoodsCombination(data) {
return http({
url: "/api/goods_combination",
method: "post",
data,
});
}
export function getGoodsCombination(params) {
return http({
url: "/api/goods_combination",
method: "get",
params,
});
}
export function showGoodsCombination(id) {
return http({
url: "/api/goods_combination/" + id,
method: "get",
});
}
export function updateGoodsCombination(id, data) {
return http({
url: "/api/goods_combination/" + id,
method: "patch",
data,
});
}
export function delGoodsCombination(id) {
return http({
url: "/api/goods_combination/" + id,
method: "delete",
});
}
export function updateSaleStock(data) {
return http({
url: `/api/batch/goods_skus`,
method: "patch",
data
})
}