package com.gkhy.exam.institutionalaccess.service; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.exam.institutionalaccess.entity.ThBatchCourseChapter; import com.gkhy.exam.institutionalaccess.entity.ThCourseChapter; import org.springframework.scheduling.annotation.Async; import java.util.List; public interface ThBatchCourseChapterService extends IService { void deleteByBatchUuid(String batchUuid); List getByBatchUuid(String batchUuid); ThBatchCourseChapter getByUuid(String batchUuid, String courseUuid, String chapterUuid); List getListByBatchUuids(List batchUuids); //@Async("SocketTaskExecutor") Integer insertBatch(List chapterList); //@Async("SocketTaskExecutor") Integer updateBatch(List chapterList); List getByChapterUuids(List chapterUuids); }