package jnpf.dmsMapper; import jnpf.base.mapper.SuperMapper; import jnpf.dmsEntity.DmsWenjianBianhaoGuizeEntity; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface DmsWenjianBianhaoGuizeMapper extends SuperMapper { List selectEnabled(@Param("tenantId") String tenantId); DmsWenjianBianhaoGuizeEntity selectActiveById( @Param("tenantId") String tenantId, @Param("id") String id); /** 历史快照兼容:包含已停用和软删除的指定版本。 */ DmsWenjianBianhaoGuizeEntity selectHistoricalById( @Param("tenantId") String tenantId, @Param("id") String id); int countByLiushuihaoAndBanbenhao( @Param("guizeLiushuihao") String guizeLiushuihao, @Param("banbenhao") String banbenhao, @Param("id") String id); }