| | |
| | | * @return |
| | | */ |
| | | @Override |
| | | public ResultUtil makeUpMissedLessons(Long coursePackagePaymentId) { |
| | | TCoursePackagePayment coursePackagePayment = coursePackagePaymentClient.queryCoursePackagePaymentById(coursePackagePaymentId); |
| | | System.out.println("=========coursePackagePayment=====>"+coursePackagePayment); |
| | | if(coursePackagePayment.getStatus() == 2){ |
| | | return ResultUtil.error("该学员已退课"); |
| | | } |
| | | if(coursePackagePayment.getAbsencesNumber() == 0){ |
| | | return ResultUtil.error("当前不需要补课"); |
| | | } |
| | | coursePackagePayment.setAbsencesNumber(coursePackagePayment.getAbsencesNumber() - 1); |
| | | coursePackagePaymentClient.editCoursePackagePayment(coursePackagePayment); |
| | | return ResultUtil.success(); |
| | | public ResultUtil makeUpMissedLessons(Integer coursePackagePaymentId){ |
| | | ResultUtil resultUtil = coursePackagePaymentClient.consumeCourse(coursePackagePaymentId); |
| | | // System.out.println("=========coursePackagePayment=====>"+coursePackagePayment); |
| | | // if(coursePackagePayment.getStatus() == 2){ |
| | | // return ResultUtil.error("该学员已退课"); |
| | | // } |
| | | // if(coursePackagePayment.getAbsencesNumber() == 0){ |
| | | // return ResultUtil.error("当前不需要补课"); |
| | | // } |
| | | // coursePackagePayment.setAbsencesNumber(coursePackagePayment.getAbsencesNumber() - 1); |
| | | // coursePackagePaymentClient.editCoursePackagePayment(coursePackagePayment); |
| | | return resultUtil; |
| | | } |
| | | |
| | | |