package com.gkhy.exam.institutionalaccess.service; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.exam.institutionalaccess.entity.ThCourseChapter; import com.gkhy.exam.institutionalaccess.model.vo.ThCourseChapterVO; import com.gkhy.exam.institutionalaccess.model.vo.ThStatisticStudentVO; import org.springframework.scheduling.annotation.Async; import java.util.List; public interface ThCourseChapterService extends IService { List listByCourseUuids(List courseIds); List listByCourseUuid(String courseUuid); List listByInstitutionId(Long institutionId); ThCourseChapter getByUuid(String batchUuid); List getByUuids(List reqAllChapterIds); //@Async("SocketTaskExecutor") Integer insertBatch(List courseChapterList); //@Async("SocketTaskExecutor") Integer updateBatch(List courseChapterList); List getChapterNameByUuids(List chapterUuids); }