| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- import request from '@/utils/request'
- /**
- * 获取商品分类模板配置
- */
- export function getGoodsCategoryConfig() {
- return request.get(`shop/goods/category/config`)
- }
- /**
- * 获取商品分类树结构
- */
- export function getGoodsCategoryTree() {
- return request.get(`shop/goods/category/tree`)
- }
- /**
- * 获取商品分类列表
- */
- export function getGoodsCategoryList(params: Record<string, any>) {
- return request.get(`shop/goods/category/list`, params)
- }
- /**
- * 获取商品列表
- */
- export function getGoodsPages(params: Record<string, any>) {
- return request.get(`shop/goods/pages`, params)
- }
- /**
- * 获取商品详情
- */
- export function getGoodsDetail(productNo: any) {
- return request.get(`product/miniProduct/getProductDetail/${productNo}`)
- }
- /**
- * 获取商品规格
- */
- export function getGoodsSku(sku_id: any) {
- return request.get(`shop/goods/sku/${ sku_id }`)
- }
- /**
- * 收藏列表
- */
- export function getCollectList(params: Record<string, any>) {
- return request.get(`shop/goods/collect`, params)
- }
- /**
- * 取消收藏
- */
- export function cancelCollect(params: Record<string, any>) {
- return request.put(`shop/goods/collect`, params, { showSuccessMessage: true })
- }
- /**
- * 收藏
- */
- export function collect(goods_id: any) {
- return request.post(`shop/goods/collect/${ goods_id }`)
- }
- /**
- * 获取评价
- */
- export function getEvaluateList(goods_id: any) {
- return request.get(`shop/goods/evaluate/list`, { goods_id })
- }
- /**
- * 获取商品列表供组件调用
- */
- export function getGoodsComponents(params: Record<string, any>) {
- return request.get(`product/miniProduct/getDiyProductPage`, params)
- }
- /**
- * 获取商品满减信息
- */
- export function getManjian(params: Record<string, any>) {
- return request.get(`shop/manjian/info`, params)
- }
- /**
- * 商品足迹添加
- */
- export function browse(params: Record<string, any>) {
- return request.post(`shop/goods/browse`, params, { showSuccessMessage: false })
- }
- /**
- * 商品足迹列表
- */
- export function getBrowse(params: Record<string, any>) {
- return request.get(`shop/goods/browse`, params)
- }
- /**
- * 商品足迹删除
- */
- export function delBrowse(params: Record<string, any>) {
- return request.delete(`shop/goods/browse`, params)
- }
- /**
- * 获取商品搜索配置
- */
- export function getGoodsConfigSearch() {
- return request.get(`shop/goods/config/search`)
- }
|