| | |
| | | |
| | | import com.yeshi.fanli.dao.user.UserGoodsChannelConfigDao; |
| | | import com.yeshi.fanli.entity.SystemEnum; |
| | | import com.yeshi.fanli.entity.config.SystemConfigKeyEnum; |
| | | import com.yeshi.fanli.entity.goods.UserGoodsChannelConfig; |
| | | import com.yeshi.fanli.service.inter.config.SystemConfigService; |
| | | import com.yeshi.fanli.util.*; |
| | | import org.springframework.context.annotation.Lazy; |
| | | import org.springframework.stereotype.Service; |
| | |
| | | private UserInfoService userInfoService; |
| | | |
| | | @Resource |
| | | private UserAccountService userAccountService; |
| | | |
| | | @Resource |
| | | private ForbiddenUserIdentifyCodeService forbiddenUserIdentifyCodeService; |
| | | |
| | | @Resource |
| | | private UserInviteRecordService userInviteRecordService; |
| | | |
| | | @Resource |
| | |
| | | |
| | | @Resource |
| | | private RocketMQManager rocketMQManager; |
| | | |
| | | @Resource |
| | | private SystemConfigService systemConfigService; |
| | | |
| | | @Override |
| | | public UserInfoExtraVO getRankInfo(Long uid) throws UserInfoExtraException, Exception { |
| | |
| | | updateUserInfo.setWxPic(weiXinUser.getHeadimgurl()); |
| | | |
| | | // 将默认昵称替换成微信昵称 |
| | | String defaultNickName = Constant.systemCommonConfig.getDefaultNickName(); |
| | | String defaultNickName = systemConfigService.getValueCache(SystemConfigKeyEnum.defaultNickNamePrefix, invitee.getSystem()); |
| | | if (!StringUtil.isNullOrEmpty(defaultNickName) && !StringUtil.isNullOrEmpty(weiXinUser.getNickname())) { |
| | | defaultNickName = defaultNickName + uid; |
| | | if ((defaultNickName.equals(invitee.getNickName()) || "返利券".equals(invitee.getNickName()) |
| | | || invitee.getNickName().startsWith(Constant.systemCommonConfig.getDefaultNickName()))) { |
| | | || invitee.getNickName().startsWith(defaultNickName))) { |
| | | updateUserInfo.setNickName(weiXinUser.getNickname()); |
| | | } |
| | | } |
| | | |
| | | // 将默认头像替换成微信头像 |
| | | String defaultPortrait = Constant.systemCommonConfig.getDefaultPortrait(); |
| | | String defaultPortrait = systemConfigService.getValueCache(SystemConfigKeyEnum.defaultPortrait, invitee.getSystem()); |
| | | if (!StringUtil.isNullOrEmpty(weiXinUser.getHeadimgurl()) && !StringUtil.isNullOrEmpty(defaultPortrait) |
| | | && defaultPortrait.equals(invitee.getPortrait())) { |
| | | String headimgurl = weiXinUser.getHeadimgurl(); |
| | |
| | | updateUserInfo.setWxPic(weiXinUser.getHeadimgurl()); |
| | | |
| | | // 将默认昵称替换成微信昵称 |
| | | String defaultNickName = Constant.systemCommonConfig.getDefaultNickName(); |
| | | String defaultNickName = systemConfigService.getValueCache(SystemConfigKeyEnum.defaultNickNamePrefix, invitee.getSystem()); |
| | | if (!StringUtil.isNullOrEmpty(defaultNickName) && !StringUtil.isNullOrEmpty(weiXinUser.getNickname())) { |
| | | defaultNickName = defaultNickName + uid; |
| | | if ((defaultNickName.equals(invitee.getNickName()) || "返利券".equals(invitee.getNickName()) |
| | | || invitee.getNickName().startsWith(Constant.systemCommonConfig.getDefaultNickName()))) { |
| | | || invitee.getNickName().startsWith(defaultNickName))) { |
| | | updateUserInfo.setNickName(weiXinUser.getNickname()); |
| | | } |
| | | } |
| | | |
| | | // 将默认头像替换成微信头像 |
| | | String defaultPortrait = Constant.systemCommonConfig.getDefaultPortrait(); |
| | | String defaultPortrait = systemConfigService.getValueCache(SystemConfigKeyEnum.defaultPortrait, invitee.getSystem()); |
| | | if (!StringUtil.isNullOrEmpty(weiXinUser.getHeadimgurl()) && !StringUtil.isNullOrEmpty(defaultPortrait) |
| | | && defaultPortrait.equals(invitee.getPortrait())) { |
| | | String headimgurl = weiXinUser.getHeadimgurl(); |