فهرست منبع

缴费项目改造

zouxuan 2 سال پیش
والد
کامیت
e8a8d93332

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

@@ -495,13 +495,13 @@ public class CourseScheduleStudentPaymentServiceImpl extends BaseServiceImpl<Lon
 					result = false;
 				}
 				if(courseMinutes >= detail.getSubCourseMinutes()){
+					courseMinutes = courseMinutes - detail.getSubCourseMinutes();
 					detail.setUsedCourseMinutes(detail.getUsedCourseMinutes() + detail.getSubCourseMinutes());
 					detail.setSubCourseMinutes(0);
 					studentPayment.setOriginalPrice(studentPayment.getOriginalPrice().add(detail.getSubCourseOriginalPrice()));
 					studentPayment.setExpectPrice(studentPayment.getExpectPrice().add(detail.getSubCourseCurrentPrice()));
 					detail.setSubCourseCurrentPrice(BigDecimal.ZERO);
 					detail.setSubCourseOriginalPrice(BigDecimal.ZERO);
-					courseMinutes = courseMinutes - detail.getSubCourseMinutes();
 				}else{
 					detail.setUsedCourseMinutes(detail.getUsedCourseMinutes() + courseDuration);
 					detail.setSubCourseMinutes(detail.getSubCourseMinutes() - courseDuration);