| 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;
 
 
  |