Update IndekKinerjaServiceImpl.java
Rollback aturan pembatasan 2 kali visite di hari dan pasien yang sama
This commit is contained in:
parent
35d4e991eb
commit
c197f2c381
@ -3225,22 +3225,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK
|
|||||||
&& (Double.parseDouble(map.get("diskon").toString()) > 0
|
&& (Double.parseDouble(map.get("diskon").toString()) > 0
|
||||||
&& (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer
|
&& (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer
|
||||||
.valueOf(map.get("statusDiskon").toString()).equals(0)))) {
|
.valueOf(map.get("statusDiskon").toString()).equals(0)))) {
|
||||||
if (drKkPerinatologiList.contains(idPegawai)) {
|
count1 = count1 + Double.parseDouble(map.get("count").toString());
|
||||||
if ((Arrays.asList(Master.Produk.MONITORING_INTERVENSI)
|
|
||||||
.contains(map.get("idProduk"))
|
|
||||||
|| map.get("namaProduk").toString().toLowerCase()
|
|
||||||
.contains(Master.VISIT))
|
|
||||||
&& count1 < 2) {
|
|
||||||
count1 = count1 + Double.parseDouble(map.get("count").toString());
|
|
||||||
} else if (!Arrays.asList(Master.Produk.MONITORING_INTERVENSI)
|
|
||||||
.contains(map.get("idProduk"))
|
|
||||||
&& !map.get("namaProduk").toString().toLowerCase()
|
|
||||||
.contains(Master.VISIT)) {
|
|
||||||
count1 = count1 + Double.parseDouble(map.get("count").toString());
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
count1 = count1 + Double.parseDouble(map.get("count").toString());
|
|
||||||
}
|
|
||||||
dataCount1 = dataCount1 + 1;
|
dataCount1 = dataCount1 + 1;
|
||||||
if (dataCount1 == 1) {
|
if (dataCount1 == 1) {
|
||||||
mapResult1.putAll(map);
|
mapResult1.putAll(map);
|
||||||
@ -3249,22 +3234,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK
|
|||||||
&& Integer.parseInt(map.get("idKelas").toString()) == idKelas
|
&& Integer.parseInt(map.get("idKelas").toString()) == idKelas
|
||||||
&& Integer.parseInt(map.get("idJenisPelaksana").toString()) == idPelaksana
|
&& Integer.parseInt(map.get("idJenisPelaksana").toString()) == idPelaksana
|
||||||
&& map.get("tanggal").toString().equals(tanggal)) {
|
&& map.get("tanggal").toString().equals(tanggal)) {
|
||||||
if (drKkPerinatologiList.contains(idPegawai)) {
|
count2 = count2 + Double.parseDouble(map.get("count").toString());
|
||||||
if ((Arrays.asList(Master.Produk.MONITORING_INTERVENSI)
|
|
||||||
.contains(map.get("idProduk"))
|
|
||||||
|| map.get("namaProduk").toString().toLowerCase()
|
|
||||||
.contains(Master.VISIT))
|
|
||||||
&& count2 < 2) {
|
|
||||||
count2 = count2 + Double.parseDouble(map.get("count").toString());
|
|
||||||
} else if (!Arrays.asList(Master.Produk.MONITORING_INTERVENSI)
|
|
||||||
.contains(map.get("idProduk"))
|
|
||||||
&& !map.get("namaProduk").toString().toLowerCase()
|
|
||||||
.contains(Master.VISIT)) {
|
|
||||||
count2 = count2 + Double.parseDouble(map.get("count").toString());
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
count2 = count2 + Double.parseDouble(map.get("count").toString());
|
|
||||||
}
|
|
||||||
dataCount2 = dataCount2 + 1;
|
dataCount2 = dataCount2 + 1;
|
||||||
if (dataCount2 == 1) {
|
if (dataCount2 == 1) {
|
||||||
mapResult2.putAll(map);
|
mapResult2.putAll(map);
|
||||||
@ -4599,22 +4569,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK
|
|||||||
&& (Double.valueOf(map.get("diskon").toString()) > 0
|
&& (Double.valueOf(map.get("diskon").toString()) > 0
|
||||||
&& (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer
|
&& (CommonUtil.isNullOrEmpty(map.get("statusDiskon")) || Integer
|
||||||
.valueOf(map.get("statusDiskon").toString()).equals(0)))) {
|
.valueOf(map.get("statusDiskon").toString()).equals(0)))) {
|
||||||
if (drKkPerinatologiList.contains(idPegawai)) {
|
count1 = count1 + Double.parseDouble(map.get("count").toString());
|
||||||
if ((Arrays.asList(Master.Produk.MONITORING_INTERVENSI)
|
|
||||||
.contains(map.get("idProduk"))
|
|
||||||
|| map.get("namaProduk").toString().toLowerCase()
|
|
||||||
.contains(Master.VISIT))
|
|
||||||
&& count1 < 2) {
|
|
||||||
count1 = count1 + Double.parseDouble(map.get("count").toString());
|
|
||||||
} else if (!Arrays.asList(Master.Produk.MONITORING_INTERVENSI)
|
|
||||||
.contains(map.get("idProduk"))
|
|
||||||
&& !map.get("namaProduk").toString().toLowerCase()
|
|
||||||
.contains(Master.VISIT)) {
|
|
||||||
count1 = count1 + Double.parseDouble(map.get("count").toString());
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
count1 = count1 + Double.parseDouble(map.get("count").toString());
|
|
||||||
}
|
|
||||||
dataCount1 = dataCount1 + 1;
|
dataCount1 = dataCount1 + 1;
|
||||||
if (dataCount1 == 1) {
|
if (dataCount1 == 1) {
|
||||||
mapResult1.putAll(map);
|
mapResult1.putAll(map);
|
||||||
@ -4623,22 +4578,7 @@ public class IndekKinerjaServiceImpl extends BaseVoServiceImpl implements IndekK
|
|||||||
&& Integer.parseInt(map.get("idKelas").toString()) == idKelas
|
&& Integer.parseInt(map.get("idKelas").toString()) == idKelas
|
||||||
&& Integer.parseInt(map.get("idJenisPelaksana").toString()) == idPelaksana
|
&& Integer.parseInt(map.get("idJenisPelaksana").toString()) == idPelaksana
|
||||||
&& map.get("tanggal").toString().equals(tanggal)) {
|
&& map.get("tanggal").toString().equals(tanggal)) {
|
||||||
if (drKkPerinatologiList.contains(idPegawai)) {
|
count2 = count2 + Double.parseDouble(map.get("count").toString());
|
||||||
if ((Arrays.asList(Master.Produk.MONITORING_INTERVENSI)
|
|
||||||
.contains(map.get("idProduk"))
|
|
||||||
|| map.get("namaProduk").toString().toLowerCase()
|
|
||||||
.contains(Master.VISIT))
|
|
||||||
&& count2 < 2) {
|
|
||||||
count2 = count2 + Double.parseDouble(map.get("count").toString());
|
|
||||||
} else if (!Arrays.asList(Master.Produk.MONITORING_INTERVENSI)
|
|
||||||
.contains(map.get("idProduk"))
|
|
||||||
&& !map.get("namaProduk").toString().toLowerCase()
|
|
||||||
.contains(Master.VISIT)) {
|
|
||||||
count2 = count2 + Double.parseDouble(map.get("count").toString());
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
count2 = count2 + Double.parseDouble(map.get("count").toString());
|
|
||||||
}
|
|
||||||
dataCount2 = dataCount2 + 1;
|
dataCount2 = dataCount2 + 1;
|
||||||
if (dataCount2 == 1) {
|
if (dataCount2 == 1) {
|
||||||
mapResult2.putAll(map);
|
mapResult2.putAll(map);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user