| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- package cn.hobbystocks.auc.service;
- import cn.hobbystocks.auc.domain.LotFans;
- import cn.hobbystocks.auc.request.LotFansTogglePageRequest;
- import cn.hobbystocks.auc.request.LotFansToggleRequest;
- import cn.hobbystocks.auc.response.LotFansResponse;
- import cn.hobbystocks.auc.vo.FansVO;
- import java.util.List;
- public interface LotFansService {
- LotFans selectLotFansById(Long id);
- List<LotFans> selectLotFansList(LotFans lotFans);
- int insertLotFans(LotFans lotFans);
- int updateLotFans(LotFans lotFans);
- int deleteLotFansById(Long id);
- void fans(FansVO fansVO);
- int updateLotFansDel(Long id);
- LotFans selectLotFansByLotIdAndType(Long lotId, String type);
- /**
- * 收藏/取消收藏拍品
- * @param request
- * @return
- */
- Boolean toggleFavorite(LotFansToggleRequest request);
- /**
- * 分页查询用户收藏的拍品列表
- * @param request
- * @return
- */
- List<LotFansResponse> page(LotFansTogglePageRequest request);
- }
|