package com.ots.project.exam.service; import com.ots.project.exam.domain.TSubject; import java.util.List; /** * 维度表Service接口 * * @author ots * @date 2019-12-09 */ public interface ITSubjectService { /** * 查询维度表 * * @param id 维度表ID * @return 维度表 */ public TSubject selectTSubjectById(Long id); public TSubject selectTSubjectAndTLeveById(Long id); /** * 查询维度表列表 * * @param tSubject 维度表 * @return 维度表集合 */ public List selectTSubjectList(TSubject tSubject); public List selectTSubjectList(); /** * 新增维度表 * * @param tSubject 维度表 * @return 结果 */ public int insertTSubject(TSubject tSubject); /** * 修改维度表 * * @param tSubject 维度表 * @return 结果 */ public int updateTSubject(TSubject tSubject); /** * 批量删除维度表 * * @param ids 需要删除的数据ID * @return 结果 */ public int deleteTSubjectByIds(String ids); /** * 删除维度表信息 * * @param id 维度表ID * @return 结果 */ public int deleteTSubjectById(Long id); /** * 根据文件类型的的模板获得维度对应的科目 */ public List selectTSubjectAndTLeveByTemplateId(String questionTemplateId); }