## 空指针问题处理;

This commit is contained in:
cabbage 2025-04-18 10:00:20 +08:00
parent c58cbf4a4e
commit d7a69544ce
1 changed files with 9 additions and 1 deletions

View File

@ -1230,8 +1230,16 @@ public class BonusSettleFirstPurchaseHandle extends BonusSettleHandle {
// 已经追加拓展延缓明细的会员会员列表 // 已经追加拓展延缓明细的会员会员列表
Set<Long> pkMemberSet = new HashSet<>(); Set<Long> pkMemberSet = new HashSet<>();
if (null == recordDetailVO.getCuMemberBonusExpandList()) {
recordDetailVO.setCuMemberBonusExpandList(new ArrayList<>());
}
if (null == recordDetailVO.getBonusDelayDetailAddMap()) {
recordDetailVO.setBonusDelayDetailAddMap(new HashMap<>());
}
Map<Long, CuMemberBonusDelayDetail> bonusDelayDetailAddMap = recordDetailVO.getBonusDelayDetailAddMap(); Map<Long, CuMemberBonusDelayDetail> bonusDelayDetailAddMap = recordDetailVO.getBonusDelayDetailAddMap();
if (null != bonusDelayDetailAddMap && bonusDelayDetailAddMap.size() > 0) { if (bonusDelayDetailAddMap.size() > 0) {
// 拓展收益有延缓 // 拓展收益有延缓
for (Long key : bonusDelayDetailAddMap.keySet()) { for (Long key : bonusDelayDetailAddMap.keySet()) {
// 延缓收益信息 // 延缓收益信息