diff --git a/src/main/java/com/greenorange/promotion/controller/project/ProjectController.java b/src/main/java/com/greenorange/promotion/controller/project/ProjectController.java index 87d3b91..9c9a234 100644 --- a/src/main/java/com/greenorange/promotion/controller/project/ProjectController.java +++ b/src/main/java/com/greenorange/promotion/controller/project/ProjectController.java @@ -109,7 +109,7 @@ public class ProjectController { List projectList = commonService.findByFieldEqTargetField(Project::getIsShelves, 1, projectService); for (Project project : projectList) { BigDecimal projectPrice = projectPriceMap.get(project.getId()); - project.setProjectPrice(projectPrice); + project.setProjectPrice(projectPrice == null ? BigDecimal.ZERO : projectPrice); } List projectCardVOS = commonService.convertList(projectList, ProjectCardVO.class); return ResultUtils.success(projectCardVOS);