package com.gkhy.labRiskManage.domain.basic.repository.jpa; import com.gkhy.labRiskManage.domain.basic.entity.BasicExperimentRiskSourceType; import org.springframework.data.jpa.repository.JpaRepository; import org.springframework.data.jpa.repository.JpaSpecificationExecutor; import org.springframework.data.jpa.repository.Query; import org.springframework.stereotype.Repository; import java.util.List; @Repository public interface BasicExperimentRiskSourceTypeRepository extends JpaRepository, JpaSpecificationExecutor { /** * 实验风险类型 - 列表 * */ @Query(value = "select t from BasicExperimentRiskSourceType t where t.deleteStatus = 0") List listBasicRiskSourceType(); /** * 实验风险类型 - * */ @Query(value = "select t from BasicExperimentRiskSourceType t where t.id =:id and t.deleteStatus = 0") BasicExperimentRiskSourceType getTypeById(Long id); }