package com.thhy.mobile.modules.biz.repo.mapper; import com.thhy.mobile.modules.biz.repo.entity.*; import org.springframework.stereotype.Component; import java.io.Serializable; import java.util.List; /** * Mapper 接口 * @author zhang_xiao_bo * @since 2023-05-15 11:18:04 */ @Component public interface RepoRecordMapper { RepoRecord queryById(Serializable recordId); Integer queryVersionById(Serializable recordId); List findList(RepoRecord reporecord); List findAll(); void insert(RepoRecord reporecord); void update(RepoRecord reporecord); void deletelogic(Serializable recordId); void deleteById(Serializable recordId); int countByRingNum(String ringNum); void insertRecordPipe(RepoRecordPipe repoRecordPipe); List recordList(RepoScanDto repoScanDto); int countRecordByRepoId(String repoId); int countByUnitId(String unitId); List repoDetail(RepoRecordDto repoRecordDto); }