perbaikan kondisi indikator tindakan reguler di logbook skor dalam jam kerja karena kasus tindakan dapat mapping lebih dari satu ruangan

This commit is contained in:
Salman Manoe 2021-07-26 09:33:35 +07:00
parent 96f687fed7
commit ad0a4d98c4

View File

@ -1311,7 +1311,13 @@ public class LogbookKinerjaServiceImpl extends BaseVoServiceImpl implements Logb
result.add(mapLayanan);
}
}
} else if (idIndikator.equals(Master.IndikatorKinerjaJamKerja.TINDAKAN_REG)) {
} else if (idIndikator.equals(Master.IndikatorKinerjaJamKerja.TINDAKAN_REG)
&& !listKonsulTapiVisit.contains(mapLayanan.get("produkId"))
&& !mapLayanan.get("namaProduk").toString().toLowerCase().contains(Master.VISIT)
&& !mapLayanan.get("namaProduk").toString().toLowerCase().contains(Master.KONSUL)
&& !listRuangEks.contains(mapLayanan.get("ruanganId"))
&& !mapLayanan.get("departemenId").equals(Master.Departemen.IGD)
&& !mapLayanan.get("ruanganId").equals(Master.Ruangan.OK)) {
if (idJenisPetugas.equals(Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS)
&& mapLayanan.get("jenisPetugasId").equals(Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS)) {
if (skor.equals(0.0) && Double.valueOf(mapLayanan.get("hargaDiskon").toString()) > 0.0