From 30d8e227e8d823b6c38c3b9c90ac2df03b63befe Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 二月 2025 16:41:22 +0800 Subject: [PATCH] 淘宝转链接口更新 --- fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/TLJBuyGoodsService.java | 197 +++++++++++++++++++++++++++--------------------- 1 files changed, 110 insertions(+), 87 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/TLJBuyGoodsService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/TLJBuyGoodsService.java index d52dd30..b756fb1 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/TLJBuyGoodsService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/taobao/TLJBuyGoodsService.java @@ -1,87 +1,110 @@ -package com.yeshi.fanli.service.inter.taobao; - -import java.util.List; - -import com.yeshi.fanli.entity.taobao.TLJBuyGoods; -import com.yeshi.fanli.entity.taobao.TaoBaoGoodsBrief; - -/** - * 鑷喘绔嬪噺 - * - * @author Administrator - * - */ -public interface TLJBuyGoodsService { - - /** - * 娣诲姞鑷喘绔嬪噺鍟嗗搧 - * - * @param goods - */ - public void addTLJBuyGoods(TLJBuyGoods goods); - - /** - * 鏍规嵁鏃ユ湡鏌ユ壘 - * - * @param day - * @return - */ - public List<TLJBuyGoods> listByDay(String day); - - public List<TLJBuyGoods> 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(Long goodsId); - - /** - * 楠岃瘉鏄惁鍙互鍒涘缓娣樼ぜ閲� - * - * @param auctionId - * @return - */ - public boolean verifyCanCreateTLJ(Long auctionId); - - /** - * 鏇存柊鍟嗗搧 - * - * @param goods - */ - public void updateGoods(TaoBaoGoodsBrief goods); - - /** - * 鍑忓幓鍓╀綑绾㈠寘鏁伴噺 - * - * @param auctionId - * @param day - * @param count - */ - public void subHongBaoLeftCount(Long auctionId, String day, int count); - - /** - * 鏍规嵁鍟嗗搧ID鍜屾棩鏈熸煡璇� - * - * @param auctionId - * @param day - * @return - */ - public TLJBuyGoods selectByAuctionIdAndDay(Long auctionId, String day); - -} +package com.yeshi.fanli.service.inter.taobao; + +import java.util.List; + +import com.yeshi.fanli.entity.taobao.TLJBuyGoods; +import com.yeshi.goods.facade.entity.taobao.TaoBaoGoodsBrief; +import com.yeshi.common.entity.taobao.TaoKeAppInfo; + +/** + * 鑷喘绔嬪噺 + * + * @author Administrator + * + */ +public interface TLJBuyGoodsService { + + /** + * 娣诲姞鑷喘绔嬪噺鍟嗗搧 + * + * @param goods + */ + public void addTLJBuyGoods(TLJBuyGoods goods, TaoKeAppInfo taoKeAppInfo); + + /** + * 娣诲姞鑷喘绔嬪噺鍟嗗搧 + * + * @param goods + * @param taoKeAppInfo + */ + public void addTLJBuyGoods(TLJBuyGoods goods); + + /** + * 鏍规嵁鏃ユ湡鏌ユ壘 + * + * @param day + * @return + */ + public List<TLJBuyGoods> listByDay(String day); + + /** + * 鏍规嵁appkey涓庢棩鏈熸煡鎵� + * + * @param appKey + * @param day + * @param count + * @return + */ + public List<TLJBuyGoods> listByDay(String appKey, 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 app); + + /** + * 鏇存柊鍟嗗搧 + * + * @param goods + */ + public void updateGoods(TaoBaoGoodsBrief goods); + + /** + * 鍑忓幓鍓╀綑绾㈠寘鏁伴噺 + * + * @param auctionId + * @param day + * @param count + */ + public void subHongBaoLeftCount(String auctionId, String day, int count); + + /** + * 鏍规嵁鍟嗗搧ID鍜屾棩鏈熸煡璇� + * + * @param auctionId + * @param day + * @return + */ + public TLJBuyGoods selectByAuctionIdAndDay(String auctionId, String day); + + /* + * 鍒犻櫎鍟嗗搧 + * + */ + public void removeGoods(String auctionId); + +} -- Gitblit v1.8.0