diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookKinerjaDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookKinerjaDao.java index 07804f3e..c4537ddd 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookKinerjaDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/LogbookKinerjaDao.java @@ -43,11 +43,11 @@ public interface LogbookKinerjaDao extends PagingAndSortingRepository> findIndikatorByJabatan(@Param("jabatanId") Integer idJabatan); + List> findIndikatorByJabatan(@Param("jabatanId") Integer idJabatan, + @Param("bulan") String bulan); @Query("select new Map(lkh.noRec as noRec,ikm.jenisIndikator as jenisIndikatorId," + "ikm.id as indikatorId,ikm.namaIndikator as namaIndikator," diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookKinerjaServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookKinerjaServiceImpl.java index aca6e3eb..24b1ff97 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookKinerjaServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/LogbookKinerjaServiceImpl.java @@ -254,7 +254,8 @@ public class LogbookKinerjaServiceImpl extends BaseVoServiceImpl implements Logb List listIdIndikator = new ArrayList<>(); DateFormat df = new SimpleDateFormat("yyyy-MM"); - List> listMap = logbookKinerjaDao.findIndikatorByJabatan(idJabatan); + List> listMap = logbookKinerjaDao.findIndikatorByJabatan(idJabatan, + df.format(new Date(bulan))); List> data = logbookKinerjaDao.findKontrakKinerja(idPegawai, idJabatan, df.format(new Date(bulan)));