88 lines
1.4 KiB
JavaScript
Raw Normal View History

2022-08-12 18:26:27 +08:00
import http from "@/util/http.js";
2022-08-02 10:16:07 +08:00
2022-08-18 18:04:59 +08:00
//店铺订单
export function shops(params) {
return http({
url: "/api/count/orders/num",
method: "get",
params,
});
}
2022-08-02 10:16:07 +08:00
// 商品管理列表
2022-08-12 18:26:27 +08:00
export function goods(params) {
2022-08-02 10:16:07 +08:00
return http({
2022-08-12 18:26:27 +08:00
url: "/api/goods_skus",
method: "get",
params,
});
2022-08-04 18:59:32 +08:00
}
// 新建商品
2022-08-12 18:26:27 +08:00
export function addGoods(data) {
2022-08-04 18:59:32 +08:00
return http({
2022-08-12 18:26:27 +08:00
url: "/api/goods",
method: "post",
data,
});
2022-08-04 18:59:32 +08:00
}
// 查看商品
2022-08-12 18:26:27 +08:00
export function checkGoods(id) {
2022-08-04 18:59:32 +08:00
return http({
url: `/api/goods_skus/${id}`,
2022-08-12 18:26:27 +08:00
method: "get",
});
2022-08-04 18:59:32 +08:00
}
// 商品列表
2022-08-12 18:26:27 +08:00
export function goodsList(params) {
2022-08-04 18:59:32 +08:00
return http({
2022-08-12 18:26:27 +08:00
url: "/api/goods",
method: "get",
params,
});
2022-08-04 18:59:32 +08:00
}
// 更新商品
2022-08-15 19:55:44 +08:00
export function updateGoods(id, data) {
2022-08-04 18:59:32 +08:00
return http({
url: `/api/goods_skus/${id}`,
2022-08-12 18:26:27 +08:00
method: "patch",
2022-08-15 19:55:44 +08:00
data,
2022-08-12 18:26:27 +08:00
});
}
// 上新/库存盘点/库存
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,
});
2022-08-04 18:59:32 +08:00
}
2022-08-16 19:57:31 +08:00
// 图片上传
export function imgUpload(data, item) {
return http({
url: "/api/upload",
Headers: item,
method: "post",
data,
});
}
2022-08-23 19:26:23 +08:00
// 表格导出
export function tableExport(params) {
return http({
url: "/goods_skus/export",
method: "get",
params,
});
}