Update SkoringTindakanMedisService
Penerapan number format untuk skoring tindakan medis
This commit is contained in:
parent
1a13b34fc8
commit
8221374c7a
@ -196,6 +196,8 @@ public class SkoringTindakanMedisServiceImpl extends BaseVoServiceImpl implement
|
|||||||
@Override
|
@Override
|
||||||
public List<Map<String, Object>> findAllEnabled(List<Integer> listIdKelompokKerja, String namaProduk,
|
public List<Map<String, Object>> findAllEnabled(List<Integer> listIdKelompokKerja, String namaProduk,
|
||||||
String detailProduk, Boolean statusVerifikasi) throws JpaSystemException {
|
String detailProduk, Boolean statusVerifikasi) throws JpaSystemException {
|
||||||
|
NumberFormat nf = NumberFormat.getInstance();
|
||||||
|
|
||||||
List<Map<String, Object>> result = new ArrayList<>();
|
List<Map<String, Object>> result = new ArrayList<>();
|
||||||
List<Map<String, Object>> data = new ArrayList<>();
|
List<Map<String, Object>> data = new ArrayList<>();
|
||||||
List<Map<String, Object>> filter = new ArrayList<>();
|
List<Map<String, Object>> filter = new ArrayList<>();
|
||||||
@ -278,6 +280,7 @@ public class SkoringTindakanMedisServiceImpl extends BaseVoServiceImpl implement
|
|||||||
for (Map<String, Object> mapData : data) {
|
for (Map<String, Object> mapData : data) {
|
||||||
if (mapFilter.get("produkId").equals(mapData.get("produkId"))
|
if (mapFilter.get("produkId").equals(mapData.get("produkId"))
|
||||||
&& mapFilter.get("kelompokKerjaId").equals(mapData.get("kelompokKerjaId"))) {
|
&& mapFilter.get("kelompokKerjaId").equals(mapData.get("kelompokKerjaId"))) {
|
||||||
|
mapData.put("skor", nf.format(Double.parseDouble(mapData.get("skor").toString())));
|
||||||
result.add(mapData);
|
result.add(mapData);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
@ -560,7 +563,6 @@ public class SkoringTindakanMedisServiceImpl extends BaseVoServiceImpl implement
|
|||||||
tempList.addAll(Arrays.asList(Master.DetailJenisProduk.PENUNJANG_PATOLOGI_ANATOMI));
|
tempList.addAll(Arrays.asList(Master.DetailJenisProduk.PENUNJANG_PATOLOGI_ANATOMI));
|
||||||
tempList.addAll(Arrays.asList(Master.DetailJenisProduk.PENUNJANG_PATOLOGI_KLINIK));
|
tempList.addAll(Arrays.asList(Master.DetailJenisProduk.PENUNJANG_PATOLOGI_KLINIK));
|
||||||
tempList.addAll(Arrays.asList(Master.DetailJenisProduk.PENUNJANG_RADIOLOGI));
|
tempList.addAll(Arrays.asList(Master.DetailJenisProduk.PENUNJANG_RADIOLOGI));
|
||||||
tempList.addAll(Arrays.asList(Master.DetailJenisProduk.LABORATORIUM));
|
|
||||||
|
|
||||||
List<Integer> listIdDetailJenisProdukLogbookSkor = tempList.stream().sorted().distinct()
|
List<Integer> listIdDetailJenisProdukLogbookSkor = tempList.stream().sorted().distinct()
|
||||||
.collect(Collectors.toList());
|
.collect(Collectors.toList());
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user