35 lines
		
	
	
		
			764 B
		
	
	
	
		
			JavaScript
		
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			764 B
		
	
	
	
		
			JavaScript
		
	
	
import request from "@/utils/request.js";
 | 
						|
 | 
						|
// 检查是否收藏过商品
 | 
						|
export function isFavoriteExists(spuId) {
 | 
						|
  return request.get('app-api/product/favorite/exits', {
 | 
						|
    spuId
 | 
						|
  });
 | 
						|
}
 | 
						|
 | 
						|
// 添加商品收藏
 | 
						|
export function createFavorite(spuId) {
 | 
						|
  return request.post('app-api/product/favorite/create', {
 | 
						|
    spuId
 | 
						|
  });
 | 
						|
}
 | 
						|
 | 
						|
// 取消商品收藏
 | 
						|
export function deleteFavorite(spuId) {
 | 
						|
  return request.delete('app-api/product/favorite/delete', {
 | 
						|
    spuId
 | 
						|
  });
 | 
						|
}
 | 
						|
 | 
						|
// 获得商品收藏分页
 | 
						|
export function getFavoritePage(data) {
 | 
						|
  return request.get('app-api/product/favorite/page', data);
 | 
						|
}
 | 
						|
 | 
						|
// 取消多个商品收藏
 | 
						|
export function deleteFavoriteList(spuIds) {
 | 
						|
  return request.delete('app-api/product/favorite/delete-list', {
 | 
						|
    spuIds
 | 
						|
  });
 | 
						|
}
 |