소스 검색

feat:六一活动排课

Joburgess 4 년 전
부모
커밋
e82b002d44
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      mec-biz/src/main/java/com/ym/mec/biz/service/impl/VipGroupServiceImpl.java

+ 4 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/VipGroupServiceImpl.java

@@ -825,7 +825,10 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
 				||ActivityCourseType.MUSIC_THEORY.equals(vipGroup.getVipGroupApplyBaseInfo().getActivityCourseType())){
 				List<CourseScheduleStudentPayment> courseScheduleStudentPayments=new ArrayList<>();
 				BigDecimal price = studentTheoryPriceMap.get(classGroupStudent.getUserId());
-				BigDecimal coursePrice = price.divide(new BigDecimal(courseSchedules.size()), CommonConstants.DECIMAL_FINAL_PLACE, BigDecimal.ROUND_HALF_UP);
+				BigDecimal coursePrice = BigDecimal.ZERO;
+				if(Objects.nonNull(price)){
+					coursePrice = price.divide(new BigDecimal(courseSchedules.size()), CommonConstants.DECIMAL_FINAL_PLACE, BigDecimal.ROUND_HALF_UP);
+				}
 				for (CourseSchedule courseSchedule : courseSchedules) {
 					CourseScheduleStudentPayment courseScheduleStudentPayment = new CourseScheduleStudentPayment();
 					courseScheduleStudentPayment.setUserId(classGroupStudent.getUserId());