2021-05-13 10:56:04 +08:00
|
|
|
import request, {
|
|
|
|
Method
|
|
|
|
} from '@/plugins/request.js';
|
|
|
|
|
|
|
|
// 商品列表
|
|
|
|
export function goodsList (params) {
|
|
|
|
return request({
|
2022-01-25 09:46:12 +08:00
|
|
|
url: '/buyer/goods/goods/es',
|
2021-05-13 10:56:04 +08:00
|
|
|
method: Method.GET,
|
|
|
|
needToken: false,
|
|
|
|
params
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
// 商品分类 筛选条件 品牌, 尺寸等
|
|
|
|
export function filterList (params) {
|
|
|
|
return request({
|
2022-01-25 09:46:12 +08:00
|
|
|
url: '/buyer/goods/goods/es/related',
|
2021-05-13 10:56:04 +08:00
|
|
|
method: Method.GET,
|
|
|
|
needToken: false,
|
|
|
|
params
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
// id获取商品详情
|
|
|
|
export function goodsDetail (goodsId) {
|
|
|
|
return request({
|
2022-01-25 09:46:12 +08:00
|
|
|
url: `/buyer/goods/goods/get/${goodsId}`,
|
2021-05-13 10:56:04 +08:00
|
|
|
method: Method.GET,
|
|
|
|
needToken: false
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
// id获取商品Sku详情
|
|
|
|
export function goodsSkuDetail (params) {
|
|
|
|
return request({
|
2022-01-25 09:46:12 +08:00
|
|
|
url: `/buyer/goods/goods/sku/${params.goodsId}/${params.skuId}`,
|
2021-05-13 10:56:04 +08:00
|
|
|
method: Method.GET,
|
2021-06-17 11:58:56 +08:00
|
|
|
needToken: true,
|
2021-05-13 10:56:04 +08:00
|
|
|
params
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
// 获取所有商品分类
|
|
|
|
export function getCategory (parentId) {
|
|
|
|
return request({
|
2022-01-20 17:21:30 +08:00
|
|
|
url: `/buyer/goods/category/get/${parentId}`,
|
2021-05-13 10:56:04 +08:00
|
|
|
method: Method.GET,
|
|
|
|
needToken: false
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
// 当前拼团活动未成团会员
|
|
|
|
export function pintuanMembers (pintuanId) {
|
|
|
|
return request({
|
|
|
|
url: `/buyer/promotion/pintuan/${pintuanId}/members`,
|
|
|
|
method: Method.GET,
|
|
|
|
needToken: false
|
|
|
|
});
|
|
|
|
}
|
|
|
|
|
|
|
|
/**
|
2021-07-30 15:59:14 +08:00
|
|
|
* 获取搜索热词
|
|
|
|
* @param {Number} count 获取搜索热词数量
|
2021-05-13 10:56:04 +08:00
|
|
|
*/
|
|
|
|
export function hotWords (params) {
|
|
|
|
return request({
|
2022-01-25 09:46:12 +08:00
|
|
|
url: `/buyer/goods/goods/hot-words`,
|
2021-05-13 10:56:04 +08:00
|
|
|
method: Method.GET,
|
|
|
|
needToken: false,
|
|
|
|
params
|
|
|
|
});
|
|
|
|
}
|