| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | import request from '@/sheep/request';import {	t} from '@/locale';const FavoriteApi = {  // 获得商品收藏分页  getFavoritePage: (data) => {    return request({      url: '/product/favorite/page',      method: 'GET',      params: data,    });  },  // 检查是否收藏过商品  isFavoriteExists: (spuId) => {    return request({      url: '/product/favorite/exits',      method: 'GET',      params: {        spuId,      },    });  },  // 添加商品收藏  createFavorite: (spuId) => {    return request({      url: '/product/favorite/create',      method: 'POST',      data: {        spuId,      },      custom: {        auth: true,        showSuccess: true,        successMsg: t('common.collect_success'),      },    });  },  // 添加商品收藏时调用的加身价  createCollectBefore: (spuId) => {    return request({      url: '/distri/user-collect-before/create',      method: 'POST',      data: {        productSpuId:spuId,      }    });  },  // 取消商品收藏  deleteFavorite: (spuId) => {    return request({      url: '/product/favorite/delete',      method: 'DELETE',      data: {        spuId,      },      custom: {        auth: true,        showSuccess: true,        successMsg: t('common.cancel_success'),      },    });  },};export default FavoriteApi;
 |