package com.newfiber.termite.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.newfiber.common.core.domain.ClientInfo; import com.newfiber.termite.domain.ProjectInfo; import com.newfiber.termite.domain.request.ProjectInfoQueryRequest; import org.apache.ibatis.annotations.Param; import java.util.List; public interface ProjectInfoMapper extends BaseMapper<ProjectInfo> { /** * 条件查询第三方客户端信息列表 * * @param request 查询条件 * @return 第三方客户端信息集合 */ List<ProjectInfo> selectByCondition(@Param("request") ProjectInfoQueryRequest request); /** * 条件查询第三方客户端信息列表 * * @param id 查询条件 * @return 第三方客户端信息集合 */ ProjectInfo selectOneById(@Param("id") Long id); List<ProjectInfo> selectUploadApiBySn(@Param("sn") String sn); }