package com.dsh.course.service; import com.baomidou.mybatisplus.extension.service.IService; import com.dsh.course.entity.TCoursePackageDiscount; import com.dsh.course.model.vo.response.ExchangeCoursePackageResponse; import com.dsh.course.model.vo.response.WeekLimitedResponse; import com.dsh.course.util.ResultUtil; /** *

* 课包折扣 服务类 *

* * @author administrator * @since 2023-06-14 */ public interface TCoursePackageDiscountService extends IService { WeekLimitedResponse getWeeksBenefitCourse(Integer appUserId,Integer discountType,String lon,String lat); ExchangeCoursePackageResponse getWeekFreeCourseDetails(Integer coursePackageDiscountId,String lat,String lon); ResultUtil paymentDiscountCoursePack(Integer coursePackageDiscountId, Integer appuserId); }