Files
pj_mini_app_cloud/src/sheep/api/prosperity-shop.ts
T
2026-03-13 18:35:47 +08:00

105 lines
2.4 KiB
TypeScript

import request from "@/sheep/utils/request"
export default {
// 获取超市列表
getShopList: (params: { productLimit: number }): Promise<any> => {
return request({
url: "/supermarket/app/mall/merchant/list",
method: "GET",
params: { productLimit: 5 },
})
},
// 获取商品分类列表
getGoodsCategory: (params?: any): Promise<any> => {
return request({
url: "/supermarket/app/mall/merchant/category/list",
method: "GET",
params,
})
},
// 获取超市详情
getShopDetail: (id: string): Promise<any> => {
return request({
url: `/supermarket/app/mall/merchant/${id}`,
method: "GET",
})
},
// 获取超市商品分类列表树
getGoodsCategoryTree: (params?: { merchantId: string }): Promise<any> => {
return request({
url: `/supermarket/app/mall/category/tree`,
method: "GET",
params,
})
},
// 获取商品列表
getGoodsList: (params: any): Promise<any> => {
return request({
url: `/supermarket/app/mall/product/page`,
method: "GET",
params,
})
},
// 获取商品详情
getGoodsDetail: (id: string): Promise<any> => {
return request({
url: `/supermarket/app/mall/product/${id}`,
method: "GET",
})
},
// 共富商城商品管理获取自己商户的商品列表
getManageGoodsList: (params: any): Promise<any> => {
return request({
url: `/supermarket/app/mall/merchant/product/list`,
method: "GET",
params,
})
},
// 删除商品
deleteGoods: (id: string): Promise<any> => {
return request({
url: `/supermarket/app/mall/merchant/product/${id}`,
method: "DELETE",
})
},
// 新增商品
addGoods: (data: any): Promise<any> => {
return request({
url: `/supermarket/app/mall/merchant/product/create`,
method: "POST",
data,
})
},
// 修改商品
editGoods: (data: any): Promise<any> => {
return request({
url: `/supermarket/app/mall/merchant/product/update`,
method: "PUT",
data,
})
},
// 删除商品分类
delCategary: (id: any): Promise<any> => {
return request({
url: `/supermarket/app/mall/merchant/category/${id}`,
method: "DELETE",
})
},
// 新增商品分类
addCategary: (data: any): Promise<any> => {
return request({
url: `/supermarket/app/mall/merchant/category/create`,
method: "POST",
data,
})
},
// 编辑商品分类
editCategary: (data: any): Promise<any> => {
return request({
url: `/supermarket/app/mall/merchant/category/update`,
method: "PUT",
data,
})
},
}