linzhijie
2021-03-08 b2ab156aab9d7e2649e3e5abfe7fc8ebbe9718e5
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
33
34
35
36
package com.ots.project.exam.service;
import com.ots.framework.web.domain.Ztree;
import com.ots.project.exam.domain.TExamPaper;
import com.ots.project.exam.domain.TExamReport;
import com.ots.project.exam.domain.TQuestion;
import com.ots.project.exam.dto.ExamPaperTitleItem;
import com.ots.project.system.dict.domain.DictData;
import java.util.List;
 
public interface ITExamPaperService {
    
    TExamPaper selectTExamPaperById(Long id);
    
    List<TExamPaper> selectTExamPaperList(TExamPaper tExamPaper);
    
    int insertTExamPaper(TExamPaper tExamPaper);
    
    int updateTExamPaper(TExamPaper tExamPaper);
    
    int deleteTExamPaperByIds(String ids);
    
    int deleteTExamPaperById(Long id);
    
    List<TExamPaper> selectProdByDeleteList(List<Long> deletes);
    
    List<Ztree> selectProdTree(String testType);
    List<TExamPaper> getUserPapers();
    
    int updateDeleted(TExamPaper tExamPaper);
    
    List<TQuestion> updateInsertQuestion(List<TQuestion> questionList, String multilingual);
    int deleteProductContent(TExamPaper tExamPaper);
    void recallThaiInterface(TExamReport tExamReportResult, String reportType);
    List<ExamPaperTitleItem> getExamPaperTitleContent(TExamPaper tExamPaper);
    List<DictData> getType(Long id);
}