package com.gkhy.exam.institutionalaccess.service; import com.baomidou.mybatisplus.extension.service.IService; import com.gkhy.exam.institutionalaccess.entity.ThExamRecord; import com.gkhy.exam.institutionalaccess.model.query.ThExamRecordQuery; import com.gkhy.exam.institutionalaccess.model.query.ThStatisticQuery; import com.gkhy.exam.institutionalaccess.model.vo.ThExamRecordVO; import com.gkhy.exam.institutionalaccess.model.vo.ThTrainVO; import org.springframework.scheduling.annotation.Async; import java.util.List; public interface ThExamRecordService extends IService { List listByInstitutionId(Long institutionId); List listByPage(ThExamRecordQuery query); List getByUuids(List examUuids); //@Async("SocketTaskExecutor") Integer insertBatch(List examRecordList); List getStatistic(ThStatisticQuery thStatisticQuery); }