penerapan aturan skor eksekutif di logbook kinerja dokter
This commit is contained in:
parent
1c677d86c5
commit
f8fb108d84
@ -597,9 +597,14 @@ public class LogbookKinerjaServiceImpl extends BaseVoServiceImpl implements Logb
|
|||||||
if (mapLayanan.get("jenisPetugasId").equals(Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS)) {
|
if (mapLayanan.get("jenisPetugasId").equals(Master.JenisPetugasPelaksana.ASISTEN_SPESIALIS)) {
|
||||||
mapLayanan.put("skor", Double.valueOf(mapLayanan.get("skor").toString())
|
mapLayanan.put("skor", Double.valueOf(mapLayanan.get("skor").toString())
|
||||||
* Master.Remunerasi.PERSEN_SKOR_ASISTEN_SPESIALIS);
|
* Master.Remunerasi.PERSEN_SKOR_ASISTEN_SPESIALIS);
|
||||||
mapLayanan.put("tSkor",
|
mapLayanan.put("tSkor", Double.valueOf(mapLayanan.get("skor").toString())
|
||||||
Double.valueOf(mapLayanan.get("skor").toString())
|
* Double.valueOf(mapLayanan.get("jumlah").toString()));
|
||||||
* Double.valueOf(mapLayanan.get("jumlah").toString()));
|
} else if (!mapLayanan.get("namaProduk").toString().toLowerCase().contains(Master.KONSUL)
|
||||||
|
&& listRuangEks.contains(mapLayanan.get("ruanganId"))) {
|
||||||
|
mapLayanan.put("skor",
|
||||||
|
Double.valueOf(mapLayanan.get("skor").toString()) * Master.Remunerasi.PERSEN_SKOR_EKSEKUTIF);
|
||||||
|
mapLayanan.put("tSkor", Double.valueOf(mapLayanan.get("skor").toString())
|
||||||
|
* Double.valueOf(mapLayanan.get("jumlah").toString()));
|
||||||
} else if (Double.valueOf(mapLayanan.get("hargaDiskon").toString()) > 0.0
|
} else if (Double.valueOf(mapLayanan.get("hargaDiskon").toString()) > 0.0
|
||||||
&& (CommonUtil.isNullOrEmpty(mapLayanan.get("statusDiskon"))
|
&& (CommonUtil.isNullOrEmpty(mapLayanan.get("statusDiskon"))
|
||||||
|| !Boolean.valueOf(mapLayanan.get("statusDiskon").toString()))) {
|
|| !Boolean.valueOf(mapLayanan.get("statusDiskon").toString()))) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user