import request from '@/utils/request' // 获取商品列表 export function getProducts(data) { // { // 参数名称 是否必须 示例 备注 // sid 否 二级分类编号 // cid 否 一级分类编号(!) // keyword 否 搜索 // priceOrder 否 价格排序 // salesOrder 否 销量排序 // news 否 是否新品 // page 否 分页参数起始值 // limit 否 分页数步长值 // } return request({ url: '/api/products', method: 'get', data }); } // 获取商品详情 // export function goodsDetail(data, id) { // return request({ // url: '/api/product/detail/' + id, // method: 'get', // data // }); // } export function getProductDetail(id,data) { return request({ url: '/api/store/product/detail/' + id, method: 'get', data }) // return request.get('store/product/detail/' + id, {}, { // noAuth: true // }); } // 砍价列表 // export function getBargainList(data) { // return request({ // url: '/api/bargain/list', // method: 'get', // data // }); // } // 加入购物车 // export function cartAdd(data) { // return request({ // url: '/api/cart/add', // method: 'post', // data // }); // } // new 加入购物车 export function cartAdd(data) { return request({ url: '/api/user/cart/create', method: 'post', data }) } // 收藏商品 export function collectAdd(data) { return request({ url: '/api/collect/add', method: 'post', data }); } // 取消收藏商品 export function collectDel(data) { return request({ url: '/api/collect/del', method: 'post', data }); } // 获取搜搜关键字 export function searchKeyword(data) { return request({ url: '/api/search/keyword', method: 'get', data }); } // 获取热门分类信息 export function groomList(data, type) { // 获取产品类型 1 精品推荐 2 热门榜单 3首发新品 4促销单品 return request({ url: '/api/groom/list/' + type, method: 'get', data }); } // 获取秒杀商品详细 export function seckillGoods(data, id) { return request({ url: '/api/seckill/detail/' + id, method: 'get', data }); } // 获取拼团商品详细 export function groupGoods(data, id) { return request({ url: '/api/store/product/group/detail/' + id, method: 'get', data }); } // 获取商品分类 export function getCategoryList(data) { return request({ url: '/api/category', method: 'get', data }); } // 获取拼团列表 export function getCombinationList(data) { return request({ url: '/api/store/product/group/lst', method: 'get', data }); } //取消拼团 export function getCombinationLisRemove(data, id) { return request({ url: '/api/combination/remove' + id, method: 'get', data }); } //拼团开团页面数据 export function getCombinationLisPink(data, id) { return request({ url: '/api/combination/pink/' + id, method: 'get', data }); } // 获取拼团海报 export function getCombinationPoster(data) { return request({ url: '/api/combination/poster', method: 'post', data }); } /** * 秒杀产品时间区间 * */ export function getSeckillIndexTime(data) { return request({ url: '/api/store/product/seckill/select', methods: 'get', data }); } // 获取秒杀分类 export function getSeckillClass(data) { return request({ // url: '/api/seckill/index', url: '/api/store/product/seckill/select', method: 'get', data }); } // 获取秒杀列表 export function getSeckillList(data) { return request({ url: '/api/store/product/seckill/lst', method: 'get', data }); } // 产品评价数量和好评度 export function reply_config(data, id) { return request({ url: '/api/reply/config/' + id, method: 'get', data }); } // 获取产品评论 export function reply_list(data, id) { return request({ url: '/api/reply/list/' + id, method: 'get', data }); } //获取商店详情 export function getStoreDetail(id, data) { return request({ url: '/api/store/merchant/detail/' + id, method: 'get', data }) } /** * 获取秒杀商品详情 * @param int id * */ export function getSeckillProductDetail(data, id) { return request({ url: '/api/store/product/seckill/detail/' + id, method: 'get', data }) } //获取普通商品 export function getProductslist(data) { if (data.brand_id && Array.isArray(data.brand_id)) { data = { ...data } data.brand_id = data.brand_id.toString() } // return request.get('product/spu/lst', data, { // noAuth: true // }); return request({ url: '/product/spu/lst', method: 'get', data }) } // export function getProductHot(data) { // let dataa = { // page: data.page === undefined ? 1 : page, // limit: data.limit === undefined ? 10 : limit // } return request({ url: '/api/product/spu/recommend', method: 'get', data }) }