Update PelayananPasienServiceImpl.java
Perbaikan service jika data bukan paket non-fixed-pay di detail logbook dokter
This commit is contained in:
parent
6ce2f2585a
commit
7ca248415d
@ -2996,6 +2996,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
List<String> listIdPelayananPaketBukanFixedPay = result.stream()
|
List<String> listIdPelayananPaketBukanFixedPay = result.stream()
|
||||||
.filter(r -> paketBukanFixedPay.contains(Integer.parseInt(r.get("idProduk").toString())))
|
.filter(r -> paketBukanFixedPay.contains(Integer.parseInt(r.get("idProduk").toString())))
|
||||||
.map(r -> r.get("idPelayanan").toString()).collect(Collectors.toList());
|
.map(r -> r.get("idPelayanan").toString()).collect(Collectors.toList());
|
||||||
|
if (!listIdPelayananPaketBukanFixedPay.isEmpty()) {
|
||||||
List<PelayananPasienDetail> detailPelayananPaketBukanFixedPay = pelayananPasienDetailDao
|
List<PelayananPasienDetail> detailPelayananPaketBukanFixedPay = pelayananPasienDetailDao
|
||||||
.findByPelayananAndKomponenHarga(listIdPelayananPaketBukanFixedPay, TOTAL_TARIF);
|
.findByPelayananAndKomponenHarga(listIdPelayananPaketBukanFixedPay, TOTAL_TARIF);
|
||||||
for (Map<String, Object> res : result) {
|
for (Map<String, Object> res : result) {
|
||||||
@ -3004,6 +3005,7 @@ public class PelayananPasienServiceImpl extends BaseVoServiceImpl implements Pel
|
|||||||
detail.ifPresent(
|
detail.ifPresent(
|
||||||
d -> res.put("hargaJual", CommonUtil.isNotNullOrEmpty(d.getHargaJual()) ? d.getHargaJual() : 0.00));
|
d -> res.put("hargaJual", CommonUtil.isNotNullOrEmpty(d.getHargaJual()) ? d.getHargaJual() : 0.00));
|
||||||
}
|
}
|
||||||
|
}
|
||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user