Merge branch 'dev/kepegawaian/monitoring-presensi' into prod/base

This commit is contained in:
Salman Manoe 2025-03-17 13:58:07 +07:00
commit c44d5799f3

View File

@ -4418,6 +4418,18 @@ public class MonitoringAbsenServiceImpl extends BaseVoServiceImpl implements Mon
.collect(Collectors.toList()));
}
if (CommonUtil.isNullOrEmpty(result)) {
List<Map<String, Object>> listIncludedResult = monitoringAbsenDao.getDataPegawaiRev(idUnitKerja,
idSubUnitKerja, idPegawaiLogin, splitDataSettingDatafixed("idMeninggalKeluarPindah"));
List<Integer> listId = new ArrayList<>();
for (Map<String, Object> 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;
}