package com.dsh.course.service;
|
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.dsh.course.entity.CoursePackageOrderStudent;
|
import com.dsh.course.feignclient.model.RecordAppoint;
|
import com.dsh.course.model.DeductionClassHourList;
|
import org.springframework.web.bind.annotation.RequestBody;
|
|
import java.util.List;
|
|
/**
|
* @author zhibing.pu
|
* @Date 2023/11/25 14:05
|
*/
|
public interface ICoursePackageOrderStudentService extends IService<CoursePackageOrderStudent> {
|
|
/**
|
* 查询学员的课包上课记录
|
*
|
* @param stuId
|
* @param appUserId
|
* @return
|
*/
|
List<RecordAppoint> obtainStuClassDetails(Integer stuId, Integer appUserId, Integer pageNum);
|
|
|
/**
|
* 扣除学员课时
|
* @param deductionClassHourList
|
* @return
|
*/
|
boolean deductionClassHour(DeductionClassHourList deductionClassHourList);
|
}
|