|
@@ -3294,14 +3294,12 @@ public class ConsoleFacade {
|
|
|
|
|
|
//指标21 --出院患者病历归档完整率
|
|
|
private List<Map<String, String>> fileCompleteMethod(Map<String, Double> medManageParams, List<Map<String, String>>retList, Map<String, Object> baseIndex){
|
|
|
- DecimalFormat df = new DecimalFormat("#0.00");
|
|
|
LinkedHashMap<String, String> firMap = new LinkedHashMap<>();
|
|
|
double count = medManageParams.get("fileCompleteResult");
|
|
|
String num = null;
|
|
|
if(StringUtils.isNotEmpty( baseIndex.get("forWorkNum").toString()) && ! baseIndex.get("forWorkNum").toString().equals("0") ){
|
|
|
- double retNum =count* 100/Double.parseDouble(baseIndex.get("forWorkNum").toString());
|
|
|
- double firGradeStr = Double.parseDouble(df.format(retNum));
|
|
|
- num = String.valueOf(firGradeStr);
|
|
|
+ double retNum = currencyCal( baseIndex.get("forWorkNum").toString(),count);
|
|
|
+ num = String.valueOf(retNum);
|
|
|
firMap.put("num",baseIndex.get("forWorkNum").toString());
|
|
|
}
|
|
|
|