linzhijie
2021-04-12 c632636e2f5b4188b430f5efc9d9f68c8dbe3d6d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
package com.ots.project.exam.mapper;
import com.ots.project.exam.domain.TExamReport;
import java.util.List;
import java.util.Map;
 
public interface TExamReportMapper {
    
    TExamReport selectTExamReportById(Long id);
    
    List<TExamReport> selectTExamReportList(TExamReport tExamReport);
    List<TExamReport> selectTExamHrEmailiReportList(TExamReport tExamReport);
    List<TExamReport> selectViewReportList(TExamReport tExamReport);
    List<TExamReport> selectHrResendTask(TExamReport tExamReport);
    
    int insertTExamReport(TExamReport tExamReport);
    
    int updateTExamReport(TExamReport tExamReport);
    int updateTExamReportStatus(TExamReport tExamReport);
    int updateTExamReportByTokenId(TExamReport tExamReport);
    
    int deleteTExamReportById(Long id);
    
    int deleteTExamReportByIds(String[] ids);
    
    int updateTExamReportByIds(Map params);
    
    List<TExamReport> selectTExamReportByTokenList(String[] tokenIds);
    List<TExamReport> selectTExamReportByIds(String[] ids);
    
    List<TExamReport> selectTReportTemplatesByMemberId(String[] ids);
    int updateTExamReportDeleteLastOneByTokenId(TExamReport tExamReport);
}