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/invite/UserInviteValidNumService.java | 71 ++++++++++++++++++++++------------- 1 files changed, 45 insertions(+), 26 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/UserInviteValidNumService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/UserInviteValidNumService.java index 470712b..e0a6103 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/UserInviteValidNumService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/invite/UserInviteValidNumService.java @@ -1,26 +1,45 @@ -package com.yeshi.fanli.service.inter.user.invite; - -import java.math.BigDecimal; -import java.util.Date; - -import com.yeshi.fanli.entity.bus.user.UserInviteValidNum; - -public interface UserInviteValidNumService { - - /** - * 鏈夋晥绮変笣澧炲姞 - * @param uid 绮変笣id - * @param payment 浠樻閲戦 - * @param payDate 浠樻鏃堕棿 - */ - public void addValidTeamNum(Long uid, BigDecimal payment, Date payDate); - - /** - * 鏌ヨ绮変笣鏁伴噺 - * @param id 鐢ㄦ埛id - * @return - */ - public UserInviteValidNum selectByPrimaryKey(Long id); - - -} +package com.yeshi.fanli.service.inter.user.invite; + +import java.math.BigDecimal; +import java.util.Date; + +import com.yeshi.fanli.entity.bus.user.UserInviteValidNum; + +public interface UserInviteValidNumService { + + /** + * 鏈夋晥绮変笣澧炲姞 + * @param uid 绮変笣id + * @param payment 浠樻閲戦 + * @param payDate 浠樻鏃堕棿 + */ + public void addValidTeamNum(Long uid, BigDecimal payment, Date payDate); + + /** + * 鏌ヨ绮変笣鏁伴噺 + * @param id 鐢ㄦ埛id + * @return + */ + public UserInviteValidNum selectByPrimaryKey(Long id); + + /** + * 鐩存帴绮変笣 -1 + * @param uid + */ + public void reduceValidNumFirst(Long uid, Long workerId); + + /** + * 闂存帴绮変笣 -1 + * @param uid + */ + public void reduceValidNumSecond(Long uid, Long workerId); + + + /** + * 閲嶆柊鍚屾鏈夋晥闃熷憳淇℃伅 + * @param workerId 璁㈠崟id + */ + public void syncInfoAgain(Long workerId); + + +} -- Gitblit v1.8.0