| | |
| | | import com.dsh.course.service.TCoursePackageDiscountService; |
| | | import com.dsh.course.util.DateTimeHelper; |
| | | import com.dsh.course.util.LocalDateTimeUtils; |
| | | import com.dsh.course.util.ResultUtil; |
| | | import com.dsh.course.util.StrUtils; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | public ExchangeCoursePackageResponse getWeekFreeCourseDetails(Integer coursePackageDiscountId,String lat,String lon) { |
| | | ExchangeCoursePackageResponse packageResponse = new ExchangeCoursePackageResponse(); |
| | | TCoursePackageDiscount coursePackageDiscount = this.baseMapper.selectById(coursePackageDiscountId); |
| | | packageResponse.setCoursePackageDiscountId(coursePackageDiscount.getId()); |
| | | packageResponse.setCoursePackageDiscountId(coursePackageDiscount.getCoursePackageId()); |
| | | Integer coursePackageId = coursePackageDiscount.getCoursePackageId(); |
| | | |
| | | TCoursePackage coursePackage = tcpMapper.selectById(coursePackageId); |
| | |
| | | return packageResponse; |
| | | } |
| | | |
| | | @Override |
| | | public ResultUtil paymentDiscountCoursePack(Integer coursePackageDiscountId, Integer appuserId) { |
| | | // TODO: 2023/7/13 折扣课包支付 |
| | | return null; |
| | | } |
| | | |
| | | |
| | | private static boolean isDateWithinRange(Date date, Date startTime, Date endTime) { |