Newer
Older
newfiber-termite / newfiber-termites / newfiber-termites-dataup / src / main / java / com / newfiber / termite / mapper / ProjectInfoMapper.java
@yanghui yanghui on 20 May 920 bytes 白蚁代码提交
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);

}