diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/handlebusiness/service/impl/CuHandleBusinessServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/handlebusiness/service/impl/CuHandleBusinessServiceImpl.java index 313a790d..b5649b94 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/handlebusiness/service/impl/CuHandleBusinessServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/handlebusiness/service/impl/CuHandleBusinessServiceImpl.java @@ -841,7 +841,9 @@ public class CuHandleBusinessServiceImpl extends ServiceImpl> awardsList = iAwardsServiceApi.queryAwards(pkCountry); + R> gradeList = iGradeServiceApi.queryGradeList(pkCountry); Map awardsMap = awardsList.getData().stream().collect(Collectors.toMap(BdAwards::getAwardsValue, o -> o)); + Map gradesMap = gradeList.getData().stream().collect(Collectors.toMap(GradeDTO::getGradeValue, o -> o)); int newLevel = awardsMap.get(EAwards.HEADER.getValue()).getPkId(); List cuMemberAwardsList = new ArrayList<>(); HandleBusinessVO businessVO = new HandleBusinessVO(); @@ -855,6 +857,9 @@ public class CuHandleBusinessServiceImpl extends ServiceImpl o.getPkId().equals(memberExt.getPkAwards())).findFirst().get().getAwardsValue(); if(ObjectUtil.isNotEmpty(memberExt) && EAwards.HEADER.getValue() > memberAwardsValue){