package com.lincfusion.udyamlinc.officer; import org.springframework.data.jpa.repository.JpaRepository; import java.util.List; import java.util.Optional; public interface FieldVisitRepository extends JpaRepository { Optional findByVisitId(String visitId); List findByEnterpriseIdOrderByDueDateAsc(String enterpriseId); List findByBlockOrderByPriorityAscDueDateAsc(String block); List findAllByOrderByPriorityAscDueDateAsc(); long countByStateAndPriority(String state, Integer priority); }