From 62a447d89331aee1feae7724c7616aa1bb2cfe79 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期三, 16 十月 2024 14:28:37 +0800 Subject: [PATCH] 将CMQ替换为rabbitmq --- fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/ShareHotGoodsService.java | 95 ++++++++++++++++++++++++++++++++--------------- 1 files changed, 64 insertions(+), 31 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/ShareHotGoodsService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/ShareHotGoodsService.java index eaefa66..3ea6a44 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/ShareHotGoodsService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/ShareHotGoodsService.java @@ -1,31 +1,64 @@ -package com.yeshi.fanli.service.inter.taobao; - -import java.util.List; - -import com.yeshi.fanli.entity.taobao.ShareHotGoods; - -public interface ShareHotGoodsService { - - /** - * 娣诲姞鍒嗕韩鐑棬鍟嗗搧 - * - * @param goods - */ - public void addShareHotGoods(ShareHotGoods goods); - - /** - * 鏍规嵁鏃ユ湡鏌ユ壘 - * - * @param day - * @return - */ - public List<ShareHotGoods> listByDay(String day); - - - /** - * 鏍规嵁涓婚敭鍒犻櫎 - * @param id - */ - public void deleteById(String id); - -} +package com.yeshi.fanli.service.inter.taobao; + +import java.util.List; + +import com.yeshi.fanli.entity.taobao.ShareHotGoods; +import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief; +import com.yeshi.common.entity.taobao.TaoKeAppInfo; + +public interface ShareHotGoodsService { + + /** + * 娣诲姞鍒嗕韩鐑棬鍟嗗搧 + * + * @param goods + */ + public void addShareHotGoods(ShareHotGoods goods); + + /** + * 鏍规嵁鏃ユ湡鏌ユ壘 + * + * @param day + * @return + */ + public List<ShareHotGoods> listByDay(String day); + + public List<ShareHotGoods> listByDay(String day, int count); + + /** + * 鏍规嵁涓婚敭鍒犻櫎 + * + * @param id + */ + public void deleteById(String id); + + /** + * 鑾峰彇澶囬�夊晢鍝� + * + * @return + */ + public List<TaoBaoGoodsBrief> listPreGoods(int page); + + /** + * 鏍规嵁鍟嗗搧id鍒犻櫎 + * + * @param goodsId + */ + public void deleteByGoodsId(String goodsId); + + /** + * 楠岃瘉鏄惁鍙互鍒涘缓娣樼ぜ閲� + * + * @param auctionId + * @return + */ + public boolean verifyCanCreateTLJ(String auctionId,TaoKeAppInfo info); + + /** + * 鏇存柊鍒嗕韩搴撳晢鍝� + * + * @param goods + */ + public void updateShareGoods(TaoBaoGoodsBrief goods); + +} -- Gitblit v1.8.0