diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/achieve/service/impl/CuMemberAchieveServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/achieve/service/impl/CuMemberAchieveServiceImpl.java index 1eab8472..aeb6e909 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/achieve/service/impl/CuMemberAchieveServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/achieve/service/impl/CuMemberAchieveServiceImpl.java @@ -388,12 +388,13 @@ public class CuMemberAchieveServiceImpl extends ServiceImpl cuMemberExtList = iCuMemberService.queryMemberByCondition(CuMember.builder().pkId(pkMember).build()); + CuMemberExt cuMemberExt = cuMemberExtList.get(0); //根据国家获取奖衔配置信息 List awardsList = iAwardsServiceApi.queryAwards(pkCountry).getData(); // 当前会员奖衔 BdAwards bdAwards = awardsList.stream() - .filter(tmp -> tmp.getPkId().equals(cuMember.getPkAwards())) + .filter(tmp -> tmp.getPkId().equals(cuMemberExt.getPkAwards())) .findFirst().get(); if (bdAwards.getAwardsValue() < EAwards.SENIOR_CHIEF.getValue()) { // 不是最后三级,需要显示业绩 @@ -412,6 +413,11 @@ public class CuMemberAchieveServiceImpl extends ServiceImpl