diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/HabsenDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/HabsenDao.java index 62443d7d..ad4db63a 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/HabsenDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/HabsenDao.java @@ -43,7 +43,9 @@ public interface HabsenDao extends PagingAndSortingRepository { String getPegawaiJadwal(@Param("idPegawai") Integer idPegawai, @Param("tanggalJadwal") String tanggalJadwal); @Query("select new Map(to_char(hb.tr_time, 'HH24:MI:SS') as tr_time," - + "hb.processtatus as processtatus,hb.ip_addr as ip_addr) " + "from Habsen hb, Pegawai pg " + + "hb.processtatus as processtatus,hb.ip_addr as ip_addr," + "hb.tag as tag," + + "(case when hb.tag = 1 then 'Presensi masuk' " + + "when hb.tag = 0 then 'Presensi keluar/pulang' end) as tagDesc) " + "from Habsen hb, Pegawai pg " + "where hb.empl_code = pg.idFinger " + "and pg.id = :idPegawai " + "and to_char(hb.tr_date, 'yyyy-MM-dd') = :tanggalPresensi " + "and hb.loc_code = '99999' " + "and hb.remoteno = 99" + "order by hb.tr_time desc")