package com.ots.project.exam.service; import com.ots.project.exam.domain.TQuestion; import com.ots.project.exam.viewmodel.QuestionEditRequestVM; import java.util.List; import java.util.Map; public interface ITQuestionService { TQuestion selectTQuestionById(Long id); List selectTQuestionByIds(List ids); List selectTQuestionByPermanentIds(List ids); List selectTQuestionList(TQuestion tQuestion); List selectTQuestionsForProductAddQuestion(TQuestion tQuestion); int insertTQuestion(TQuestion tQuestion); int updateTQuestion(TQuestion tQuestion); int deleteTQuestionByIds(String ids); int deleteQuestionContent(TQuestion tQuestion); int deleteTQuestionById(Long id); QuestionEditRequestVM getQuestionEditRequestVM(TQuestion question); String insertImportQuestion(List> excelList); }