Merge branch 'dev/remun/logbook' into dev/no-cron
This commit is contained in:
commit
d63b8be3b6
@ -2133,10 +2133,22 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
: byDetailTarifNonKelas.get().getHargaSatuan()));
|
: byDetailTarifNonKelas.get().getHargaSatuan()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else if (!Arrays.asList(GRUP_RAWAT_INAP).contains(d.get("idDepartemen"))) {
|
} else if (!Arrays.asList(GRUP_RAWAT_INAP).contains(d.get("idDepartemen"))
|
||||||
|
&& DOKTER_PEMERIKSA.equals(d.get("idJenisPelaksana"))) {
|
||||||
Optional<HargaNettoProdukByKelasD> byDetailTarifNonKelas = tarifDetailNonKelas.stream()
|
Optional<HargaNettoProdukByKelasD> byDetailTarifNonKelas = tarifDetailNonKelas.stream()
|
||||||
.filter(dt -> dt.getProdukId().equals(d.get("idProduk")))
|
.filter(dt -> dt.getProdukId().equals(d.get("idProduk")))
|
||||||
.filter(dt -> dt.getKelasId().equals(d.get("idKelas"))).findFirst();
|
.filter(dt -> dt.getKelasId().equals(d.get("idKelas")))
|
||||||
|
.filter(dt -> dt.getKomponenHargaId().equals(JASA_DOKTER)).findFirst();
|
||||||
|
byDetailTarifNonKelas.ifPresent(hargaNettoProdukByKelasD -> d.put("hargaJasa",
|
||||||
|
CommonUtil.isNotNullOrEmpty(byDetailTarifNonKelas.get().getHargaNetto1())
|
||||||
|
? byDetailTarifNonKelas.get().getHargaNetto1()
|
||||||
|
: byDetailTarifNonKelas.get().getHargaSatuan()));
|
||||||
|
} else if (!Arrays.asList(GRUP_RAWAT_INAP).contains(d.get("idDepartemen"))
|
||||||
|
&& ASISTEN_SPESIALIS.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_ASISTEN_SPESIALIS)).findFirst();
|
||||||
byDetailTarifNonKelas.ifPresent(hargaNettoProdukByKelasD -> d.put("hargaJasa",
|
byDetailTarifNonKelas.ifPresent(hargaNettoProdukByKelasD -> d.put("hargaJasa",
|
||||||
CommonUtil.isNotNullOrEmpty(byDetailTarifNonKelas.get().getHargaNetto1())
|
CommonUtil.isNotNullOrEmpty(byDetailTarifNonKelas.get().getHargaNetto1())
|
||||||
? byDetailTarifNonKelas.get().getHargaNetto1()
|
? byDetailTarifNonKelas.get().getHargaNetto1()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user