## 我的页面最上面顾客不显示左右区业绩;
This commit is contained in:
parent
860aef9224
commit
22699c03c9
|
@ -388,12 +388,13 @@ public class CuMemberAchieveServiceImpl extends ServiceImpl<CuMemberAchieveMappe
|
||||||
}
|
}
|
||||||
|
|
||||||
// 当前会员
|
// 当前会员
|
||||||
CuMember cuMember = iCuMemberService.getMember(pkMember);
|
List<CuMemberExt> cuMemberExtList = iCuMemberService.queryMemberByCondition(CuMember.builder().pkId(pkMember).build());
|
||||||
|
CuMemberExt cuMemberExt = cuMemberExtList.get(0);
|
||||||
//根据国家获取奖衔配置信息
|
//根据国家获取奖衔配置信息
|
||||||
List<BdAwards> awardsList = iAwardsServiceApi.queryAwards(pkCountry).getData();
|
List<BdAwards> awardsList = iAwardsServiceApi.queryAwards(pkCountry).getData();
|
||||||
// 当前会员奖衔
|
// 当前会员奖衔
|
||||||
BdAwards bdAwards = awardsList.stream()
|
BdAwards bdAwards = awardsList.stream()
|
||||||
.filter(tmp -> tmp.getPkId().equals(cuMember.getPkAwards()))
|
.filter(tmp -> tmp.getPkId().equals(cuMemberExt.getPkAwards()))
|
||||||
.findFirst().get();
|
.findFirst().get();
|
||||||
if (bdAwards.getAwardsValue() < EAwards.SENIOR_CHIEF.getValue()) {
|
if (bdAwards.getAwardsValue() < EAwards.SENIOR_CHIEF.getValue()) {
|
||||||
// 不是最后三级,需要显示业绩
|
// 不是最后三级,需要显示业绩
|
||||||
|
@ -412,6 +413,11 @@ public class CuMemberAchieveServiceImpl extends ServiceImpl<CuMemberAchieveMappe
|
||||||
resultVO.setSumRealPv(BigDecimalUtil.handleBig10000Down(resultVO.getBSumRealPv().add(todayPv.getBNewPv())));
|
resultVO.setSumRealPv(BigDecimalUtil.handleBig10000Down(resultVO.getBSumRealPv().add(todayPv.getBNewPv())));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (EGrade.HAI_FAN.getValue() == cuMemberExt.getGradeValue()) {
|
||||||
|
// 顾客不累计业绩
|
||||||
|
resultVO.setAMonthPv(BigDecimal.ZERO);
|
||||||
|
resultVO.setBMonthPv(BigDecimal.ZERO);
|
||||||
|
}
|
||||||
|
|
||||||
resultVO.setASumPv(BigDecimalUtil.handleBig10000Down(resultVO.getASumPv()));
|
resultVO.setASumPv(BigDecimalUtil.handleBig10000Down(resultVO.getASumPv()));
|
||||||
resultVO.setBSumPv(BigDecimalUtil.handleBig10000Down(resultVO.getBSumPv()));
|
resultVO.setBSumPv(BigDecimalUtil.handleBig10000Down(resultVO.getBSumPv()));
|
||||||
|
|
Loading…
Reference in New Issue