diff --git a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairAuditDetailsServiceImpl.java b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairAuditDetailsServiceImpl.java index aacad46d..318905ab 100644 --- a/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairAuditDetailsServiceImpl.java +++ b/bonus-modules/bonus-material/src/main/java/com/bonus/material/repair/service/impl/RepairAuditDetailsServiceImpl.java @@ -151,7 +151,7 @@ public class RepairAuditDetailsServiceImpl implements IRepairAuditDetailsService if (!CollectionUtil.isNotEmpty(repairQuestList)) { if (CollectionUtil.isNotEmpty(typeIdList)) { repairQuestList = repairQuestList.stream() - .filter(item -> typeIdList.contains(item.getFirstId())) + .filter(item -> item.getFirstId() != null && typeIdList.contains(item.getFirstId())) .collect(Collectors.toList()); } }