From 5e7b0ed4a154ad067cbcf4aa1a1c7cce32f9864c Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期五, 26 四月 2024 18:02:17 +0800 Subject: [PATCH] 唯品会链接解析升级 --- fanli/src/main/java/com/yeshi/fanli/service/inter/user/integral/IntegralGetService.java | 480 ++++++++++++++++++++++++++++++------------------------------ 1 files changed, 240 insertions(+), 240 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/integral/IntegralGetService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/integral/IntegralGetService.java index 79952b3..f5277a1 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/integral/IntegralGetService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/integral/IntegralGetService.java @@ -1,240 +1,240 @@ -package com.yeshi.fanli.service.inter.user.integral; - -import com.yeshi.fanli.entity.integral.IntegralTaskRecord; -import com.yeshi.fanli.exception.integral.IntegralGetException; - -/** - * 閲戝竵鑾峰彇鏈嶅姟 - * - * @author Administrator - * - */ -public interface IntegralGetService { - - /** - * 娣诲姞浜嬩欢缁熻 - * - * @param uid - * @param params - * 浜嬩欢鐩稿叧鍙傛暟 - * @param event - * 浜嬩欢缂栫爜 - * @throws IntegralGetException - */ - public IntegralTaskRecord addEventStatistic(Long uid, String event) throws IntegralGetException; - - /** - * 浠庣矘璐存澘鎺ㄨ崘杩涘叆鎼滅储缁撴灉 - * - * @param uid - * @throws IntegralGetException - */ - public IntegralTaskRecord addRecommendSearch(Long uid); - - /** - * 鎼滅储缁撴灉娴忚 - * - * @param uid - * @throws IntegralGetException - */ - public IntegralTaskRecord addSearchResultScan(Long uid,String kw) ; - - /** - * 鍒嗕韩閭�璇峰浘 - * - * @param uid - * @throws IntegralGetException - */ - public IntegralTaskRecord addShareInvite(Long uid); - - /** - * 杩涘叆搴楅摵 - * - * @param uid - * @throws IntegralGetException - */ - public IntegralTaskRecord addIntoShop(Long uid, String shopUrlMD5); - - /** - * 鎺ㄩ�佽褰曢〉娴忚 - * - * @param uid - * @throws IntegralGetException - */ - public IntegralTaskRecord addScanPushHistory(Long uid) ; - - /** - * 鍟嗗搧璇︽儏椤垫祻瑙� - * - * @param uid - * @param goodsType - * @param goodsId - */ - public IntegralTaskRecord addScanGoodsDetail(Long uid, int goodsType, Long goodsId); - - /** - * 鎺ㄨ崘banner娴忚 - * - * @param uid - */ - public IntegralTaskRecord addScanRecommendBanner(Long uid, String id); - - /** - * 鎺ㄨ崘涓撻娴忚 - * - * @param uid - */ - public IntegralTaskRecord addScanRecommendSpecial(Long uid, String id); - - /** - * 娣樺疂璐墿杞︽祻瑙� - * - * @param uid - */ - public IntegralTaskRecord addScanTaoBaoCart(Long uid); - - /** - * 鑷喘绔嬪噺 - * @param uid - */ - public void addTaoLiJinBuy(Long uid, Long goodsId); - - /** - * 鐩存帴閭�璇� - * @param uid - * @param goodsId - */ - public void addInviteLevelOne(Long uid, Long workerId); - - - /** - * 鍗曚釜鍟嗗搧鍒嗕韩 - * @param uid - */ - public void addShareSingleGoods(Long uid); - - /** - * 澶氫釜鍟嗗搧鍒嗕韩 - * @param uid - */ - public void addShareMultipleGoods(Long uid); - - /** - * 鍒嗕韩鐖嗘鍟嗗搧 - * @param uid - */ - public void addShareTLJGoods(Long uid); - - /** - * 璧犻�佸鍔卞埜 - * @param uid - */ - public void addGiveRebateCoupon(Long uid); - - /** - * 璧犻�佸厤鍗曞埜 - * @param uid - */ - public void addGiveFreeCoupon(Long uid); - - /** - * 璧犻�佹帹骞跨孩鍖� - * @param uid - */ - public void addGiveTaoLiJin(Long uid); - - /** - * 鍏抽棴 涓嶅枩娆㈠晢鍝� - * @param uid - */ - public void addCloseRecommendGoods(Long uid); - - /** - * 棰嗗埜杩斿埄 - * @param uid - */ - public void addCouponRebate(Long uid); - - /** - * 杩斿埄璁㈠崟 - * @param uid - */ - public void addRebateOrder(Long uid); - - /** - * 涓�绾ч個璇疯鍗� - * @param uid - */ - public void addInviteOrderLevelOne(Long uid); - - /** - * 浜岀骇閭�璇疯鍗� - * @param uid - */ - public void addInviteOrderLevelTwo(Long uid); - - - /** - * 鍒嗕韩璁㈠崟 - * @param uid - */ - public void addShareOrder(Long uid); - - /** - * 寰俊鎺堟潈 - * @param uid - */ - public void addBindWeiXin(Long uid); - - /** - * 缁戝畾鎵嬫満 - * @param uid - */ - public void addBindPhone(Long uid); - - /** - * 娣樺疂鎺堟潈 - * @param uid - */ - public void addBindTaoBao(Long uid); - - /** - * 娣诲姞寰俊鍙� - * @param uid - */ - public void addSetWeiXinNum(Long uid); - - /** - * 璁剧疆鎬у埆 - * @param uid - */ - public void addSetGender(Long uid); - - /** - * 淇敼澶村儚 - * @param uid - */ - public void addSetPortrait(Long uid); - - /** - * 淇敼鏄电О - * @param uid - */ - public void addSetNickname(Long uid); - - /** - * 缁戝畾鏀粯瀹� - * @param uid - */ - public void addBindAlipay(Long uid); - - /** - * 婵�娲婚個璇� - * @param uid - */ - public void addInviteActivate(Long uid); - - - - -} +package com.yeshi.fanli.service.inter.user.integral; + +import com.yeshi.fanli.entity.integral.IntegralTaskRecord; +import com.yeshi.fanli.exception.integral.IntegralGetException; + +/** + * 閲戝竵鑾峰彇鏈嶅姟 + * + * @author Administrator + * + */ +public interface IntegralGetService { + + /** + * 娣诲姞浜嬩欢缁熻 + * + * @param uid + * @param params + * 浜嬩欢鐩稿叧鍙傛暟 + * @param event + * 浜嬩欢缂栫爜 + * @throws IntegralGetException + */ + public IntegralTaskRecord addEventStatistic(Long uid, String event) throws IntegralGetException; + + /** + * 浠庣矘璐存澘鎺ㄨ崘杩涘叆鎼滅储缁撴灉 + * + * @param uid + * @throws IntegralGetException + */ + public IntegralTaskRecord addRecommendSearch(Long uid); + + /** + * 鎼滅储缁撴灉娴忚 + * + * @param uid + * @throws IntegralGetException + */ + public IntegralTaskRecord addSearchResultScan(Long uid,String kw) ; + + /** + * 鍒嗕韩閭�璇峰浘 + * + * @param uid + * @throws IntegralGetException + */ + public IntegralTaskRecord addShareInvite(Long uid); + + /** + * 杩涘叆搴楅摵 + * + * @param uid + * @throws IntegralGetException + */ + public IntegralTaskRecord addIntoShop(Long uid, String shopUrlMD5); + + /** + * 鎺ㄩ�佽褰曢〉娴忚 + * + * @param uid + * @throws IntegralGetException + */ + public IntegralTaskRecord addScanPushHistory(Long uid) ; + + /** + * 鍟嗗搧璇︽儏椤垫祻瑙� + * + * @param uid + * @param goodsType + * @param goodsId + */ + public IntegralTaskRecord addScanGoodsDetail(Long uid, int goodsType, String goodsId); + + /** + * 鎺ㄨ崘banner娴忚 + * + * @param uid + */ + public IntegralTaskRecord addScanRecommendBanner(Long uid, String id); + + /** + * 鎺ㄨ崘涓撻娴忚 + * + * @param uid + */ + public IntegralTaskRecord addScanRecommendSpecial(Long uid, String id); + + /** + * 娣樺疂璐墿杞︽祻瑙� + * + * @param uid + */ + public IntegralTaskRecord addScanTaoBaoCart(Long uid); + + /** + * 鑷喘绔嬪噺 + * @param uid + */ + public void addTaoLiJinBuy(Long uid, String goodsId); + + /** + * 鐩存帴閭�璇� + * @param uid + * @param goodsId + */ + public void addInviteLevelOne(Long uid, Long workerId); + + + /** + * 鍗曚釜鍟嗗搧鍒嗕韩 + * @param uid + */ + public void addShareSingleGoods(Long uid); + + /** + * 澶氫釜鍟嗗搧鍒嗕韩 + * @param uid + */ + public void addShareMultipleGoods(Long uid); + + /** + * 鍒嗕韩鐖嗘鍟嗗搧 + * @param uid + */ + public void addShareTLJGoods(Long uid); + + /** + * 璧犻�佸鍔卞埜 + * @param uid + */ + public void addGiveRebateCoupon(Long uid); + + /** + * 璧犻�佸厤鍗曞埜 + * @param uid + */ + public void addGiveFreeCoupon(Long uid); + + /** + * 璧犻�佹帹骞跨孩鍖� + * @param uid + */ + public void addGiveTaoLiJin(Long uid); + + /** + * 鍏抽棴 涓嶅枩娆㈠晢鍝� + * @param uid + */ + public void addCloseRecommendGoods(Long uid); + + /** + * 棰嗗埜杩斿埄 + * @param uid + */ + public void addCouponRebate(Long uid); + + /** + * 杩斿埄璁㈠崟 + * @param uid + */ + public void addRebateOrder(Long uid,String orderNo,int sourceType); + + /** + * 涓�绾ч個璇疯鍗� + * @param uid + */ + public void addInviteOrderLevelOne(Long uid,String orderNo,int sourceType); + + /** + * 浜岀骇閭�璇疯鍗� + * @param uid + */ + public void addInviteOrderLevelTwo(Long uid,String orderNo,int sourceType); + + + /** + * 鍒嗕韩璁㈠崟 + * @param uid + */ + public void addShareOrder(Long uid,String orderNo,int sourceType); + + /** + * 寰俊鎺堟潈 + * @param uid + */ + public void addBindWeiXin(Long uid); + + /** + * 缁戝畾鎵嬫満 + * @param uid + */ + public void addBindPhone(Long uid); + + /** + * 娣樺疂鎺堟潈 + * @param uid + */ + public void addBindTaoBao(Long uid); + + /** + * 娣诲姞寰俊鍙� + * @param uid + */ + public void addSetWeiXinNum(Long uid); + + /** + * 璁剧疆鎬у埆 + * @param uid + */ + public void addSetGender(Long uid); + + /** + * 淇敼澶村儚 + * @param uid + */ + public void addSetPortrait(Long uid); + + /** + * 淇敼鏄电О + * @param uid + */ + public void addSetNickname(Long uid); + + /** + * 缁戝畾鏀粯瀹� + * @param uid + */ + public void addBindAlipay(Long uid); + + /** + * 婵�娲婚個璇� + * @param uid + */ + public void addInviteActivate(Long uid); + + + + +} -- Gitblit v1.8.0