package com.ruoyi.hezhi.mapper; import com.ruoyi.hezhi.domain.TbMemberSubjectAll; import java.util.List; import java.util.Map; /** * 我的题目Mapper接口 * * @author ruoyi * @date 2024-11-06 */ public interface TbMemberSubjectAllMapper { /** * 查询我的题目 * * @param memberSubjectAllId 我的题目主键 * @return 我的题目 */ public TbMemberSubjectAll selectTbMemberSubjectAllByMemberSubjectAllId(Long memberSubjectAllId); /** * 查询我的题目列表 * * @param tbMemberSubjectAll 我的题目 * @return 我的题目集合 */ public List selectTbMemberSubjectAllList(TbMemberSubjectAll tbMemberSubjectAll); /** * 新增我的题目 * * @param tbMemberSubjectAll 我的题目 * @return 结果 */ public int insertTbMemberSubjectAll(TbMemberSubjectAll tbMemberSubjectAll); /** * 修改我的题目 * * @param tbMemberSubjectAll 我的题目 * @return 结果 */ public int updateTbMemberSubjectAll(TbMemberSubjectAll tbMemberSubjectAll); /** * 删除我的题目 * * @param memberSubjectAllId 我的题目主键 * @return 结果 */ public int deleteTbMemberSubjectAllByMemberSubjectAllId(Long memberSubjectAllId); /** * 删除我的题目通过member_id subjectWarehouseClassId practice_type * * @param params 我的题目主键 * @return 结果 */ public int deleteTbMemberSubjectAllByMsp(Map params); /** * 批量删除我的题目 * * @param memberSubjectAllIds 需要删除的数据主键集合 * @return 结果 */ public int deleteTbMemberSubjectAllByMemberSubjectAllIds(Long[] memberSubjectAllIds); /** * 题目数量 * * @param params 参数 * @return 结果 */ public int memberSubjectAllCount(Map params); /** * 查询我的题目 * * @param params 参数 * @return 结果 */ public TbMemberSubjectAll queryMemberSubjectAllByParam(Map params); /** * 查询我的题目列表 * * @param memberSubjectAll 我的题目 * @return 我的题目集合 */ public List selectMemberSubjectAllList(TbMemberSubjectAll memberSubjectAll); }