Update PegawaiJadwalKerjaDao.java

Ambil semua tanggal periode
This commit is contained in:
Salman Manoe 2023-03-28 13:45:18 +07:00
parent e21457f1bd
commit e0641a1b2c

View File

@ -86,8 +86,7 @@ public interface PegawaiJadwalKerjaDao extends PagingAndSortingRepository<Pegawa
@Query("select new Map(sk.id as id," + "kl.tanggal as tanggal,"
+ "sk.jamMasuk as jamMasuk,sk.jamPulang as jamPulang) " + "from PegawaiJadwalKerja pjk "
+ "inner join pjk.tanggal kl " + "inner join pjk.shift sk "
+ "where sk.jamMasuk is not null and sk.jamMasuk <> '' " + "and pjk.pegawaiId = :pegawaiId "
+ "inner join pjk.tanggal kl " + "inner join pjk.shift sk " + "where pjk.pegawaiId = :pegawaiId "
+ "and kl.tanggal between :tglAwal and :tglAkhir " + "order by kl.tanggal")
List<Map<String, Object>> findJamMasukJamPulang(@Param("pegawaiId") Integer idPegawai,
@Param("tglAwal") Date tglAwal, @Param("tglAkhir") Date tglAkhir);