public interface SettleFlowDao extends org.springframework.data.jpa.repository.JpaRepository<SettleFlow,java.lang.Long>, org.springframework.data.jpa.repository.JpaSpecificationExecutor<SettleFlow>
| 限定符和类型 | 方法和说明 |
|---|---|
void |
deleteById(java.lang.Long id) |
java.util.Optional<SettleFlow> |
findByFlowCode(java.lang.String flowCode) |
java.util.Optional<SettleFlow> |
findByTenantId(java.lang.Long tenantId) |
java.util.List<java.lang.Long> |
findPackageIdsByFlowId(long flowId) |
java.util.List<SettleTemplate> |
findTemplateByFlowId(long flowId) |
deleteAllByIdInBatch, deleteAllInBatch, deleteAllInBatch, deleteInBatch, findAll, findAll, findAll, findAll, findAllById, flush, getById, getOne, saveAll, saveAllAndFlush, saveAndFlushcount, delete, deleteAll, deleteAll, deleteAllById, existsById, findById, save@Transactional
@Modifying(clearAutomatically=true)
@Query(value="delete from SettleFlow sf where sf.flowId = :flowId")
void deleteById(@Param(value="flowId")
java.lang.Long id)
deleteById 在接口中 org.springframework.data.repository.CrudRepository<SettleFlow,java.lang.Long>@Transactional(readOnly=true) @Query(value="select sftr.template from SettleFlowTemplateRel sftr where sftr.flowId = :flowId order by sftr.pageIndex") java.util.List<SettleTemplate> findTemplateByFlowId(@Param(value="flowId") long flowId)
@Transactional(readOnly=true) java.util.Optional<SettleFlow> findByFlowCode(java.lang.String flowCode)
@Transactional(readOnly=true) java.util.Optional<SettleFlow> findByTenantId(@Param(value="tenantId") java.lang.Long tenantId)
@Transactional(readOnly=true)
@Query(value="select sfp.packageId from SettleFlowPackage sfp where sfp.flowId = :flowId")
java.util.List<java.lang.Long> findPackageIdsByFlowId(@Param(value="flowId")
long flowId)