Added an get API for application evaluation form
This commit is contained in:
@@ -16,4 +16,6 @@ public interface ApplicationEvaluationFormRepository extends JpaRepository<Appli
|
||||
ApplicationEvaluationFormEntity findByEvaluationIdAndEvaluationFormId(
|
||||
@Param("evaluationId") Long evaluationId,
|
||||
@Param("evaluationFormId") Long evaluationFormId);
|
||||
|
||||
ApplicationEvaluationFormEntity findByApplicationEvaluation_IdAndIsDeletedFalse(Long evaluationId);
|
||||
}
|
||||
|
||||
@@ -62,5 +62,14 @@ public interface ApplicationEvaluationRepository extends JpaRepository<Applicati
|
||||
@Param("endDate") LocalDate endDate
|
||||
);
|
||||
|
||||
@Query("SELECT ae FROM ApplicationEvaluationEntity ae " +
|
||||
"WHERE ae.isDeleted = false " +
|
||||
"AND (:applicationId IS NULL OR ae.applicationId = :applicationId) " +
|
||||
"AND (:assignedApplicationId IS NULL OR ae.assignedApplicationsEntity.id = :assignedApplicationId)")
|
||||
ApplicationEvaluationEntity findByApplicationIdAndAssignedApplicationId(
|
||||
@Param("applicationId") Long applicationId,
|
||||
@Param("assignedApplicationId") Long assignedApplicationId
|
||||
);
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -1,13 +1,12 @@
|
||||
package net.gepafin.tendermanagement.repositories;
|
||||
|
||||
import net.gepafin.tendermanagement.entities.EvaluationFormEntity;
|
||||
import net.gepafin.tendermanagement.entities.FormEntity;
|
||||
import org.springframework.data.jpa.repository.JpaRepository;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
import java.util.List;
|
||||
@Repository
|
||||
public interface EvalualtionFormRepository extends JpaRepository<EvaluationFormEntity,Long> {
|
||||
public interface EvaluationFormRepository extends JpaRepository<EvaluationFormEntity,Long> {
|
||||
|
||||
EvaluationFormEntity findByCallIdAndIsDeletedFalse(Long callId);
|
||||
EvaluationFormEntity findByIdAndIsDeletedFalse(Long formId);
|
||||
Reference in New Issue
Block a user