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/lijin/manager/UserLijinMnager.java | 54 ++++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 38 insertions(+), 16 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/lijin/manager/UserLijinMnager.java b/fanli/src/main/java/com/yeshi/fanli/lijin/manager/UserLijinMnager.java index 350a672..e734f08 100644 --- a/fanli/src/main/java/com/yeshi/fanli/lijin/manager/UserLijinMnager.java +++ b/fanli/src/main/java/com/yeshi/fanli/lijin/manager/UserLijinMnager.java @@ -13,10 +13,14 @@ import com.ks.vip.pojo.Enums.VIPEnum; import com.ks.vip.service.*; import com.yeshi.fanli.entity.SystemEnum; +import com.yeshi.fanli.entity.config.SystemConfigKeyEnum; import com.yeshi.fanli.entity.system.ConfigKeyEnum; import com.yeshi.fanli.lijin.dto.TodayLijinCreatedInfo; import com.yeshi.fanli.lijin.vo.UserLijinLevelInfoVO; import com.yeshi.fanli.service.inter.config.ConfigService; +import com.yeshi.fanli.service.inter.config.SystemConfigService; +import com.yeshi.fanli.service.inter.user.UserInfoService; +import com.yeshi.fanli.util.account.UserUtil; import org.apache.dubbo.config.annotation.Reference; import org.springframework.stereotype.Component; import org.yeshi.utils.TimeUtil; @@ -30,50 +34,49 @@ @Component public class UserLijinMnager { - //@Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20904/com.ks.lijin.service.LijinCreateService") - @Reference(version = "1.0", check = false) - private LijinCreateService lijinCreateService; +// @Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20904/com.ks.lijin.service.LijinCreateService") +// @Reference(version = "1.0", check = false, timeout = 30000) +// private LijinCreateService lijinCreateService; - //@Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20902/com.ks.vip.service.VipCenterService") +// @Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20902/com.ks.vip.service.VipCenterService") @Reference(version = "1.0", check = false) private VipCenterService vipCenterService; - //@Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipCenterRecordService") +// @Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipCenterRecordService") @Reference(version = "1.0", check = false) private VipCenterRecordService vipCenterRecordService; - //@Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20902/com.ks.vip.service.VipGradePotenceService") +// @Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20902/com.ks.vip.service.VipGradePotenceService") @Reference(version = "1.0", check = false) private VipGradePotenceService vipGradePotenceService; - //@Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20902/com.ks.vip.service.VipGradeService") +// @Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20902/com.ks.vip.service.VipGradeService") @Reference(version = "1.0", check = false) private VipGradeService vipGradeService; - //@Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipComboService") +// @Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipComboService") @Reference(version = "1.0", check = false) private VipComboService vipComboService; - //@Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20904/com.ks.lijin.service.LiJinLinkService") +// @Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20904/com.ks.lijin.service.LiJinLinkService") @Reference(version = "1.0", check = false) private LiJinLinkService liJinLinkService; - //@Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20904/com.ks.lijin.service.LiJinExpendRecordService") +// @Reference(version = "1.0", check = false, url = "dubbo://193.112.35.168:20904/com.ks.lijin.service.LiJinExpendRecordService") @Reference(version = "1.0", check = false) private LiJinExpendRecordService liJinExpendRecordService; - //@Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipOrederService") +// @Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipOrederService") @Reference(version = "1.0", check = false) private VipOrederService vipOrederService; - //@Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipOrederPayService") +// @Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipOrederPayService") @Reference(version = "1.0", check = false) private VipOrederPayService vipOrederPayService; - //@Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipOrederPayService") +// @Reference(version = "1.0", check = false,url="dubbo://193.112.35.168:20902/com.ks.vip.service.VipOrederPayService") @Reference(version = "1.0", check = false) private LijinBalanceService lijinBalanceService; - @Reference(version = "1.0", check = false) private LijinRecordService lijinRecordService; @@ -81,11 +84,21 @@ @Resource private ConfigService configService; + @Resource + private SystemConfigService systemConfigService; + + @Resource + private UserInfoService userInfoService; + private String getUid(Long uid) { if (uid == null) return null; - return "tejia-" + uid; + + SystemEnum system = userInfoService.getUserSystem(uid); + if (system == null) + return null; + return systemConfigService.getValueCache(SystemConfigKeyEnum.thirdAppUidPrefix, system) + uid; } public VIPEnum getVIPRank(Long uid) { @@ -166,7 +179,7 @@ * @return */ public UserLijinLevelInfoVO getUserLevelInfo(Long uid, SystemEnum system) { - if (system == SystemEnum.yhqjx) { + if (system == SystemEnum.yhqjx || system == SystemEnum.hsb) { VIPEnum rank = getVIPRank(uid); UserLijinLevelInfoVO vo = new UserLijinLevelInfoVO(); vo.setUserLevel(getVIPRank(uid).name()); @@ -332,5 +345,14 @@ return lijinBalanceService.getUsingLijin(getUid(uid)); } + /** + * 鍒濆鍖栦綑棰� + * + * @param uid + */ + public void initBalance(Long uid) { + lijinBalanceService.init(getUid(uid)); + } + } -- Gitblit v1.8.0