package com.jsowell.pile.mapper; import java.util.List; import com.jsowell.pile.domain.PileMemberRelation; import com.jsowell.pile.vo.uniapp.PersonalPileInfoVO; import org.springframework.stereotype.Repository; /** * 桩与用户绑定关系Mapper接口 * * @author jsowell * @date 2023-02-21 */ @Repository public interface PileMemberRelationMapper { /** * 查询桩与用户绑定关系 * * @param id 桩与用户绑定关系主键 * @return 桩与用户绑定关系 */ public PileMemberRelation selectPileMemberRelationById(Integer id); /** * 查询桩与用户绑定关系列表 * * @param pileMemberRelation 桩与用户绑定关系 * @return 桩与用户绑定关系集合 */ public List selectPileMemberRelationList(PileMemberRelation pileMemberRelation); /** * 条件查询桩与用户绑定关系 * * @param pileMemberRelation * @return */ PileMemberRelation selectPileMemberRelation(PileMemberRelation pileMemberRelation); /** * 新增桩与用户绑定关系 * * @param pileMemberRelation 桩与用户绑定关系 * @return 结果 */ public int insertPileMemberRelation(PileMemberRelation pileMemberRelation); /** * 修改桩与用户绑定关系 * * @param pileMemberRelation 桩与用户绑定关系 * @return 结果 */ public int updatePileMemberRelation(PileMemberRelation pileMemberRelation); /** * 删除桩与用户绑定关系 * * @param id 桩与用户绑定关系主键 * @return 结果 */ public int deletePileMemberRelationById(Integer id); /** * 批量删除桩与用户绑定关系 * * @param ids 需要删除的数据主键集合 * @return 结果 */ public int deletePileMemberRelationByIds(Integer[] ids); int deleteRelationByIds(List ids); }