package com.ruoyi.hezhi.mapper; import java.util.List; import com.ruoyi.hezhi.domain.TbStudyCenterTeacher; /** * 学习中心教师Mapper接口 * * @author ruoyi * @date 2025-01-09 */ public interface TbStudyCenterTeacherMapper { /** * 查询学习中心教师 * * @param studyCenterTeacherId 学习中心教师主键 * @return 学习中心教师 */ public TbStudyCenterTeacher selectTbStudyCenterTeacherByStudyCenterTeacherId(Long studyCenterTeacherId); /** * 查询学习中心教师列表 * * @param tbStudyCenterTeacher 学习中心教师 * @return 学习中心教师集合 */ public List selectTbStudyCenterTeacherList(TbStudyCenterTeacher tbStudyCenterTeacher); /** * 查询学习中心教师列表 * * @param studyCenterId 学习中心ID * @return 学习中心教师集合 */ public List getByStudyCenterId(Long studyCenterId); /** * 新增学习中心教师 * * @param tbStudyCenterTeacher 学习中心教师 * @return 结果 */ public int insertTbStudyCenterTeacher(TbStudyCenterTeacher tbStudyCenterTeacher); /** * 修改学习中心教师 * * @param tbStudyCenterTeacher 学习中心教师 * @return 结果 */ public int updateTbStudyCenterTeacher(TbStudyCenterTeacher tbStudyCenterTeacher); /** * 删除学习中心教师 * * @param studyCenterTeacherId 学习中心教师主键 * @return 结果 */ public int deleteTbStudyCenterTeacherByStudyCenterTeacherId(Long studyCenterTeacherId); /** * 删除学习中心教师 * * @param studyCenterId 学习中心ID * @return 结果 */ public int deleteByStudyCenterId(Long studyCenterId); /** * 批量删除学习中心教师 * * @param studyCenterTeacherIds 需要删除的数据主键集合 * @return 结果 */ public int deleteTbStudyCenterTeacherByStudyCenterTeacherIds(Long[] studyCenterTeacherIds); }