diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/MonitoringAbsenServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/MonitoringAbsenServiceImpl.java index 071c8a48..b9dca8bb 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/MonitoringAbsenServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/MonitoringAbsenServiceImpl.java @@ -4418,6 +4418,18 @@ public class MonitoringAbsenServiceImpl extends BaseVoServiceImpl implements Mon .collect(Collectors.toList())); } + if (CommonUtil.isNullOrEmpty(result)) { + List> listIncludedResult = monitoringAbsenDao.getDataPegawaiRev(idUnitKerja, + idSubUnitKerja, idPegawaiLogin, splitDataSettingDatafixed("idMeninggalKeluarPindah")); + List listId = new ArrayList<>(); + for (Map map : result) { + listId.add(Integer.parseInt(map.get("id").toString())); + } + if (!listId.contains(listIncludedResult.get(0).get("id"))) { + result.add(listIncludedResult.get(0)); + } + } + return result; }