// 商品相关 import { request } from "@/lib/service" import { baseUrl } from '@/config' /** * @desc 商品+店铺集合+店铺搜索接口 * @param { Object } params so many key, see the api docs * { page 当前页码 pagenum 每页条数 sort 排序:1综合优先 2销量优先 3价格升序 4价格降序 keywords 关键字 } */ export function searchGoods(params) { return request({ url: 'zsxcx/searchGoodsXcx.htm', method: 'post', data: params, needMask: true }) } /** * @desc 商品详情 * @param { goods_id } 商品ID */ export function goodDetail(goods_id) { return request({ url: 'zsxcx/goodsDetail.htm', method: 'post', data: { goods_id } }) } /** * @desc 商品规格选择接口 * goods_id */ export function goodsSku(goods_id) { return request({ url: 'zsxcx/goodsSku.htm', method: 'post', data: { goods_id } }) } /** * @desc 商品详情页tab动态显示判断接口 * goods_id */ // export function goodsDetailTab(goods_id) { // return request({ // url: 'zsxcx/getTabShow.htm', // method: 'post', // data: { // goods_id // } // }) // } /** * @desc 商品收藏列表 * @param { Number } page 当前页码 * @param { Number } pagenum 条数 */ export function collectGoodsList(params) { return request({ url: 'zsxcx/collection.htm', method: 'post', needMask: true, data: params }) } /** * @desc 收藏/取消收藏 */ export function collectGoods(goods_id) { return request({ url: 'zsxcx/collectGoods.htm', method: 'post', data: { goods_id }, needMask: true }) }