diff --git a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java index 0d202cb7..597395be 100644 --- a/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java +++ b/bd-business/bd-business-member/src/main/java/com/hzs/member/base/service/impl/CuMemberServiceImpl.java @@ -3453,8 +3453,8 @@ public class CuMemberServiceImpl extends ServiceImpl i CuMemberSettleExt yesterdayData = baseMapper.getTableData(yesterdayTableName, userId); CuMemberSettleExt todayData = baseMapper.getTableData(todayTableName, userId); int smallFlag = getSmallFlag(lastMonthData, yesterdayData, todayData); - BigDecimal yesterdayASum = yesterdayData.getASumPv(); - BigDecimal yesterdayBSum = yesterdayData.getBSumPv(); + BigDecimal yesterdayASum = ObjectUtil.isEmpty(yesterdayData) ? BigDecimal.ZERO : yesterdayData.getASumPv(); + BigDecimal yesterdayBSum = ObjectUtil.isEmpty(yesterdayData) ? BigDecimal.ZERO : yesterdayData.getBSumPv(); BigDecimal todayDataASum = ObjectUtil.isEmpty(todayData) ? BigDecimal.ZERO : todayData.getANewPv(); BigDecimal todayDataBSum = ObjectUtil.isEmpty(todayData) ? BigDecimal.ZERO : todayData.getBNewPv(); BigDecimal smallSumPv;