From 3a208c8fcd3c21ad391f16086da3f814058ed347 Mon Sep 17 00:00:00 2001 From: Salman Manoe Date: Sat, 5 Mar 2022 10:03:36 +0700 Subject: [PATCH] Update TargetSkorDokterService Perbaikan format penulisan total target skor di menu monitoring target skor dokter --- .../service/impl/TargetSkorDokterServiceImpl.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/TargetSkorDokterServiceImpl.java b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/TargetSkorDokterServiceImpl.java index 284d7ed7..acbf25da 100644 --- a/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/TargetSkorDokterServiceImpl.java +++ b/jasamedika-business/src/main/java/com/jasamedika/medifirst2000/service/impl/TargetSkorDokterServiceImpl.java @@ -1,6 +1,7 @@ package com.jasamedika.medifirst2000.service.impl; import java.text.DateFormat; +import java.text.NumberFormat; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Arrays; @@ -211,11 +212,14 @@ public class TargetSkorDokterServiceImpl extends BaseVoServiceImpl implements Ta public List> findAll(Long tahun) throws JpaSystemException { DateFormat tf = new SimpleDateFormat("yyyy"); + NumberFormat nf = NumberFormat.getInstance(); + nf.setMinimumFractionDigits(2); + List> result = targetSkorDao.findAll(tf.format(new Date(tahun))); for (Map rs : result) { double totalTargetSkor = Double.parseDouble(rs.get("totalTargetSkor").toString()); - rs.put("totalTargetSkor", MathUtil.round(totalTargetSkor, 2)); + rs.put("totalTargetSkor", nf.format(MathUtil.round(totalTargetSkor, 2))); } return result;