diff --git a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/controller/api/ApiCuMemberBonusController.java b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/controller/api/ApiCuMemberBonusController.java index efa88474..9b5c1e67 100644 --- a/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/controller/api/ApiCuMemberBonusController.java +++ b/bd-business/bd-business-bonus/src/main/java/com/hzs/bonus/bonus/controller/api/ApiCuMemberBonusController.java @@ -189,7 +189,9 @@ public class ApiCuMemberBonusController extends BaseController { List vertexBonusList = iCuMemberService.listVertexBonus(SecurityUtils.getUserId()); if (CollectionUtil.isNotEmpty(vertexBonusList)) { for (BdVertexBonus bdVertexBonus : vertexBonusList) { - if (EBonusItems.REPURCHASE_RANGE_INCOME.getValue() == bdVertexBonus.getBonusItems()) { + if (null != bdVertexBonus + && null != bdVertexBonus.getBonusItems() + && EBonusItems.REPURCHASE_RANGE_INCOME.getValue() == bdVertexBonus.getBonusItems()) { return true; } }