package com.newfiber.system.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import java.util.List; import com.newfiber.system.domain.PlatformJumpUser; import com.newfiber.system.domain.request.platformJumpUser.PlatformJumpUserQueryRequest; import org.apache.ibatis.annotations.Param; /** * 平台用户关联Mapper接口 * * @author newfiber * @date 2023-04-11 */ public interface PlatformJumpUserMapper extends BaseMapper<PlatformJumpUser>{ /** * 条件查询平台用户关联列表 * * @param request 查询条件 * @return 平台用户关联集合 */ List<PlatformJumpUser> selectByCondition(@Param("request") PlatformJumpUserQueryRequest request); /** * 条件查询平台用户关联列表 * * @param id 查询条件 * @return 平台用户关联集合 */ PlatformJumpUser selectOneById(@Param("id") Long id); /** * 条件查询平台用户关联列表 * * @param id 查询条件 * @return 平台用户关联集合 */ PlatformJumpUser selectOneByIdAndUser(@Param("jumpId") Long id,@Param("userAccount") String userAccount); int deleteProjectUserByJumpId(Long jumpId); }