sorting master indikator kinerja

This commit is contained in:
salmanoe 2021-03-09 13:30:45 +07:00
parent a9d859057d
commit cbe27cdae4

View File

@ -28,31 +28,33 @@ public interface IndikatorKinerjaDao extends PagingAndSortingRepository<Indikato
String statusVerifikasi = " and ik.statusVerifikasi = :statusVerifikasi"; String statusVerifikasi = " and ik.statusVerifikasi = :statusVerifikasi";
@Query(strAllIndikatorKinerja) String sort = " order by ik.jenisIndikator,ik.namaIndikator";
@Query(strAllIndikatorKinerja + sort)
List<Map<String, Object>> findAllIndikatorKinerja(); List<Map<String, Object>> findAllIndikatorKinerja();
@Query(strAllIndikatorKinerja + jenisIndikator) @Query(strAllIndikatorKinerja + jenisIndikator + sort)
List<Map<String, Object>> findAllIndikatorKinerja(@Param("jenisIndikatorId") Integer idJenisIndikator); List<Map<String, Object>> findAllIndikatorKinerja(@Param("jenisIndikatorId") Integer idJenisIndikator);
@Query(strAllIndikatorKinerja + namaIndikator) @Query(strAllIndikatorKinerja + namaIndikator + sort)
List<Map<String, Object>> findAllIndikatorKinerja(@Param("namaIndikator") String namaIndikator); List<Map<String, Object>> findAllIndikatorKinerja(@Param("namaIndikator") String namaIndikator);
@Query(strAllIndikatorKinerja + statusVerifikasi) @Query(strAllIndikatorKinerja + statusVerifikasi + sort)
List<Map<String, Object>> findAllIndikatorKinerja(@Param("statusVerifikasi") Boolean statusVerifikasi); List<Map<String, Object>> findAllIndikatorKinerja(@Param("statusVerifikasi") Boolean statusVerifikasi);
@Query(strAllIndikatorKinerja + jenisIndikator + namaIndikator) @Query(strAllIndikatorKinerja + jenisIndikator + namaIndikator + sort)
List<Map<String, Object>> findAllIndikatorKinerja(@Param("jenisIndikatorId") Integer idJenisIndikator, List<Map<String, Object>> findAllIndikatorKinerja(@Param("jenisIndikatorId") Integer idJenisIndikator,
@Param("namaIndikator") String namaIndikator); @Param("namaIndikator") String namaIndikator);
@Query(strAllIndikatorKinerja + jenisIndikator + statusVerifikasi) @Query(strAllIndikatorKinerja + jenisIndikator + statusVerifikasi + sort)
List<Map<String, Object>> findAllIndikatorKinerja(@Param("jenisIndikatorId") Integer idJenisIndikator, List<Map<String, Object>> findAllIndikatorKinerja(@Param("jenisIndikatorId") Integer idJenisIndikator,
@Param("statusVerifikasi") Boolean statusVerifikasi); @Param("statusVerifikasi") Boolean statusVerifikasi);
@Query(strAllIndikatorKinerja + namaIndikator + statusVerifikasi) @Query(strAllIndikatorKinerja + namaIndikator + statusVerifikasi + sort)
List<Map<String, Object>> findAllIndikatorKinerja(@Param("namaIndikator") String namaIndikator, List<Map<String, Object>> findAllIndikatorKinerja(@Param("namaIndikator") String namaIndikator,
@Param("statusVerifikasi") Boolean statusVerifikasi); @Param("statusVerifikasi") Boolean statusVerifikasi);
@Query(strAllIndikatorKinerja + jenisIndikator + namaIndikator + statusVerifikasi) @Query(strAllIndikatorKinerja + jenisIndikator + namaIndikator + statusVerifikasi + sort)
List<Map<String, Object>> findAllIndikatorKinerja(@Param("jenisIndikatorId") Integer idJenisIndikator, List<Map<String, Object>> findAllIndikatorKinerja(@Param("jenisIndikatorId") Integer idJenisIndikator,
@Param("namaIndikator") String namaIndikator, @Param("statusVerifikasi") Boolean statusVerifikasi); @Param("namaIndikator") String namaIndikator, @Param("statusVerifikasi") Boolean statusVerifikasi);