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/vip/TeamUserLevelStatisticService.java | 142 +++++++++++++++++++++++++--------------------- 1 files changed, 77 insertions(+), 65 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/vip/TeamUserLevelStatisticService.java b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/vip/TeamUserLevelStatisticService.java index c2b36dc..e0fe693 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/inter/user/vip/TeamUserLevelStatisticService.java +++ b/fanli/src/main/java/com/yeshi/fanli/service/inter/user/vip/TeamUserLevelStatisticService.java @@ -1,65 +1,77 @@ -package com.yeshi.fanli.service.inter.user.vip; - -import java.util.List; - -import com.yeshi.fanli.entity.bus.user.vip.TeamUserLevelStatistic; - -/** - * 鍥㈤槦鐢ㄦ埛 - * @author Administrator - * - */ -public interface TeamUserLevelStatisticService { - - /** - * 鏍规嵁鐢ㄦ埛妫�绱� - * @Title: selectByUid - * @Description: - * @param uid - * @return - * TeamUserLevelStatistic 杩斿洖绫诲瀷 - * @throws - */ - public TeamUserLevelStatistic selectByUid(Long uid); - - /** - * 鏍规嵁鍒楄〃鏌ヨ - * @Title: selectByUids - * @Description: - * @param uid - * @return - * List<TeamUserLevelStatistic> 杩斿洖绫诲瀷 - * @throws - */ - public List<TeamUserLevelStatistic> listByUids(List<Long> uids); - - /** - * 鍒濆鍖栨暟鎹� - * @Title: initData - * @Description: - * @param uid - * void 杩斿洖绫诲瀷 - * @throws - */ - public void initData(Long uid); - - /** - * 娣诲姞 - * @Title: add - * @Description: - * @param statistic - * void 杩斿洖绫诲瀷 - * @throws - */ - public void add(TeamUserLevelStatistic statistic); - - /** - * 鏇存柊鐢ㄦ埛绛夌骇 - * @Title: updateUserLevel - * @Description: - * @param uid - * void 杩斿洖绫诲瀷 - * @throws - */ - public void updateUserLevel(Long uid); -} +package com.yeshi.fanli.service.inter.user.vip; + +import java.util.List; + +import com.yeshi.fanli.entity.bus.user.vip.TeamUserLevelStatistic; +import com.yeshi.fanli.entity.bus.user.vip.UserLevelEnum; + +/** + * 鍥㈤槦鐢ㄦ埛 + * @author Administrator + * + */ +public interface TeamUserLevelStatisticService { + + /** + * 鏍规嵁鐢ㄦ埛妫�绱� + * @Title: selectByUid + * @Description: + * @param uid + * @return + * TeamUserLevelStatistic 杩斿洖绫诲瀷 + * @throws + */ + public TeamUserLevelStatistic selectByUid(Long uid); + + /** + * 鏍规嵁鍒楄〃鏌ヨ + * @Title: selectByUids + * @Description: + * @param uid + * @return + * List<TeamUserLevelStatistic> 杩斿洖绫诲瀷 + * @throws + */ + public List<TeamUserLevelStatistic> listByUids(List<Long> uids); + + /** + * 鍒濆鍖栨暟鎹� + * @Title: initData + * @Description: + * @param uid + * void 杩斿洖绫诲瀷 + * @throws + */ + public void initData(Long uid); + + /** + * 娣诲姞 + * @Title: add + * @Description: + * @param statistic + * void 杩斿洖绫诲瀷 + * @throws + */ + public void add(TeamUserLevelStatistic statistic); + + /** + * 鏇存柊鐢ㄦ埛绛夌骇 + * @Title: updateUserLevel + * @Description: + * @param uid + * void 杩斿洖绫诲瀷 + * @throws + */ + public void updateUserLevel(Long uid); + + /** + * 璁剧疆鐢ㄦ埛绛夌骇 + * @Title: setUserLevel + * @Description: + * @param uid + * @param level + * void 杩斿洖绫诲瀷 + * @throws + */ + public void setUserLevel(Long uid, UserLevelEnum level); +} -- Gitblit v1.8.0