From a67405f91f6ddacaa72dffe2c800766bdae81201 Mon Sep 17 00:00:00 2001 From: Salman Manoe Date: Mon, 10 Jan 2022 17:24:15 +0700 Subject: [PATCH] Update SkoringTindakanNakesService Perbaikan filter tmt terakhir yang ditampilkan di daftar skoring tindakan nakes lain --- .../medifirst2000/dao/SkoringTindakanNakesDao.java | 6 ++++-- .../service/impl/SkoringTindakanNakesServiceImpl.java | 6 +++--- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SkoringTindakanNakesDao.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SkoringTindakanNakesDao.java index f18eb73d..f45aef98 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SkoringTindakanNakesDao.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/dao/SkoringTindakanNakesDao.java @@ -20,7 +20,8 @@ public interface SkoringTindakanNakesDao extends PagingAndSortingRepository> findAllEnabled(); diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/SkoringTindakanNakesServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/SkoringTindakanNakesServiceImpl.java index f9485099..acf9057e 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/SkoringTindakanNakesServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/SkoringTindakanNakesServiceImpl.java @@ -192,7 +192,7 @@ public class SkoringTindakanNakesServiceImpl extends BaseVoServiceImpl implement boolean isContained = false; for (Map mapFilter : filter) { if (mapData.get("produkId").equals(mapFilter.get("produkId")) - && mapData.get("tglMulaiBerlaku").equals(mapFilter.get("tglMulaiBerlaku"))) { + && mapData.get("profesiId").equals(mapFilter.get("profesiId"))) { isContained = true; break; } @@ -200,7 +200,7 @@ public class SkoringTindakanNakesServiceImpl extends BaseVoServiceImpl implement if (!isContained) { Map mapFilter = new HashMap<>(); mapFilter.put("produkId", mapData.get("produkId")); - mapFilter.put("tglMulaiBerlaku", mapData.get("tglMulaiBerlaku")); + mapFilter.put("profesiId", mapData.get("profesiId")); filter.add(mapFilter); } } @@ -208,7 +208,7 @@ public class SkoringTindakanNakesServiceImpl extends BaseVoServiceImpl implement for (Map mapFilter : filter) { for (Map mapData : data) { if (mapFilter.get("produkId").equals(mapData.get("produkId")) - && mapFilter.get("tglMulaiBerlaku").equals(mapData.get("tglMulaiBerlaku"))) { + && mapFilter.get("profesiId").equals(mapData.get("profesiId"))) { if (Arrays.asList(Master.Profesi.FARMASI).contains(mapData.get("profesiId"))) { mapData.put("unitKerjaId", Master.UnitKerja.INS_FARMASI);