|
@@ -386,15 +386,15 @@ public class CourseScheduleStudentPaymentServiceImpl extends BaseServiceImpl<Lon
|
|
cssp.setClassGroupId(courseSchedule.getClassGroupId());
|
|
cssp.setClassGroupId(courseSchedule.getClassGroupId());
|
|
cssp.setBatchNo(batchNo);
|
|
cssp.setBatchNo(batchNo);
|
|
cssp.setUserId(studentId);
|
|
cssp.setUserId(studentId);
|
|
|
|
+ cssp.setOriginalPrice(courseOriginalPrice);
|
|
|
|
+ cssp.setExpectPrice(courseCurrentPrice);
|
|
cssp.setActualPrice(BigDecimal.ZERO);
|
|
cssp.setActualPrice(BigDecimal.ZERO);
|
|
|
|
+ courseScheduleStudentPayments.add(cssp);
|
|
if(courseSchedules.size() - 1 == i){
|
|
if(courseSchedules.size() - 1 == i){
|
|
- cssp.setOriginalPrice(courseOriginalPrice.add(courseSetting.getCourseOriginalPrice().subtract(typeCourseTotalOriginalPrice)));
|
|
|
|
- cssp.setExpectPrice(courseCurrentPrice.add(courseSetting.getCourseCurrentPrice().subtract(typeCourseTotalCurrentPrice)));
|
|
|
|
- }else {
|
|
|
|
- cssp.setOriginalPrice(courseOriginalPrice);
|
|
|
|
- cssp.setExpectPrice(courseCurrentPrice);
|
|
|
|
|
|
+ CourseScheduleStudentPayment scheduleStudentPayment = courseScheduleStudentPayments.get(0);
|
|
|
|
+ scheduleStudentPayment.setOriginalPrice(scheduleStudentPayment.getOriginalPrice().add(courseSetting.getCourseOriginalPrice().subtract(typeCourseTotalOriginalPrice)));
|
|
|
|
+ scheduleStudentPayment.setExpectPrice(scheduleStudentPayment.getExpectPrice().add(courseSetting.getCourseCurrentPrice().subtract(typeCourseTotalCurrentPrice)));
|
|
}
|
|
}
|
|
- courseScheduleStudentPayments.add(cssp);
|
|
|
|
//获取课程类型默认排课时长
|
|
//获取课程类型默认排课时长
|
|
int typeCourseDuration = Integer.parseInt(jsonObject.get(courseSchedule.getType().getCode()).toString());
|
|
int typeCourseDuration = Integer.parseInt(jsonObject.get(courseSchedule.getType().getCode()).toString());
|
|
for (MusicGroupPaymentStudentCourseDetail musicGroupPaymentStudentCourseDetail : musicGroupPaymentStudentCourseDetails) {
|
|
for (MusicGroupPaymentStudentCourseDetail musicGroupPaymentStudentCourseDetail : musicGroupPaymentStudentCourseDetails) {
|