|
@@ -1636,12 +1636,12 @@ public class VipGroupServiceImpl extends BaseServiceImpl<Long, VipGroup> impleme
|
|
|
Date now=new Date();
|
|
|
|
|
|
BigDecimal onlineCoursePrice = courseScheduleStudentPaymentDao.findVipGroupCoursePrice(vipGroup.getId().intValue(),TeachModeEnum.ONLINE.getCode());
|
|
|
- if(Objects.isNull(onlineCoursePrice)){
|
|
|
- onlineCoursePrice = new BigDecimal(0);
|
|
|
+ if(Objects.isNull(onlineCoursePrice)||onlineCoursePrice.compareTo(new BigDecimal(0))==0){
|
|
|
+ onlineCoursePrice = vipGroup.getOnlineClassesUnitPrice();
|
|
|
}
|
|
|
BigDecimal offlineCoursePrice = courseScheduleStudentPaymentDao.findVipGroupCoursePrice(vipGroup.getId().intValue(),TeachModeEnum.OFFLINE.getCode());
|
|
|
- if(Objects.isNull(offlineCoursePrice)){
|
|
|
- offlineCoursePrice = new BigDecimal(0);
|
|
|
+ if(Objects.isNull(offlineCoursePrice)||offlineCoursePrice.compareTo(new BigDecimal(0))==0){
|
|
|
+ offlineCoursePrice = vipGroup.getOfflineClassesUnitPrice();
|
|
|
}
|
|
|
|
|
|
BigDecimal surplusCourseTotalPrice = new BigDecimal(0);
|