Update RemunerasiServiceImpl.java
Penerapan komponen anestesi di logbook fixed pay
This commit is contained in:
parent
9d08f8ebcb
commit
c10b0a425b
@ -1993,6 +1993,16 @@ public class RemunerasiServiceImpl extends BaseVoServiceImpl implements Remunera
|
|||||||
CommonUtil.isNotNullOrEmpty(byDetailTarifNonKelas.get().getHargaNetto1())
|
CommonUtil.isNotNullOrEmpty(byDetailTarifNonKelas.get().getHargaNetto1())
|
||||||
? byDetailTarifNonKelas.get().getHargaNetto1()
|
? byDetailTarifNonKelas.get().getHargaNetto1()
|
||||||
: byDetailTarifNonKelas.get().getHargaSatuan()));
|
: byDetailTarifNonKelas.get().getHargaSatuan()));
|
||||||
|
} else if (!Arrays.asList(GRUP_RAWAT_INAP).contains(Integer.parseInt(d.get("idDepartemen").toString()))
|
||||||
|
&& DOKTER_ANASTESI.equals(d.get("idJenisPelaksana"))) {
|
||||||
|
Optional<HargaNettoProdukByKelasD> byDetailTarifNonKelas = tarifDetailNonKelas.stream()
|
||||||
|
.filter(dt -> dt.getProdukId().equals(d.get("idProduk")))
|
||||||
|
.filter(dt -> dt.getKelasId().equals(d.get("idKelas")))
|
||||||
|
.filter(dt -> dt.getKomponenHargaId().equals(JASA_DOKTER_ANASTESI)).findFirst();
|
||||||
|
byDetailTarifNonKelas.ifPresent(hargaNettoProdukByKelasD -> d.put("hargaJasa",
|
||||||
|
CommonUtil.isNotNullOrEmpty(byDetailTarifNonKelas.get().getHargaNetto1())
|
||||||
|
? byDetailTarifNonKelas.get().getHargaNetto1()
|
||||||
|
: byDetailTarifNonKelas.get().getHargaSatuan()));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
listData.forEach(d -> {
|
listData.forEach(d -> {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user