chengyao 4 år sedan
förälder
incheckning
26943afcea
1 ändrade filer med 11 tillägg och 4 borttagningar
  1. 11 4
      src/main/java/com/diagbot/facade/ConsoleFacade.java

+ 11 - 4
src/main/java/com/diagbot/facade/ConsoleFacade.java

@@ -525,12 +525,19 @@ public class ConsoleFacade {
         //指标十九 出院患者病历2日归档
                                   retLists = getfileSecAmount(filterVO,retLists, baseIndex);
         //指标十四 手术记录
-                                  retLists = operationMethod(retLists, operationFeeNum+"", triggeringRulesMap);
+        retLists = operationMethod(retLists, operationFeeNum+"", triggeringRulesMap);
         //指标十六  临床用血相关记录符合率
         filterVO.setFlagStr("1");
                                  medManageParams = behospitalInfoFacade.getMedManageParams(filterVO);
                                  retLists = bloodMethod(retLists, medManageParams, triggeringRulesMap);
-        return retLists;
+        List<Map<String, String>> retData = new ArrayList<>();
+        for (int i = 0; i < retLists.size(); i++) {
+            if(retLists.get(i).containsValue(filterVO.getIndexName())){
+                retData.add(retLists.get(i));
+                break;
+            }
+        }
+        return retData;
     }
 
     /**
@@ -2603,7 +2610,7 @@ public class ConsoleFacade {
             double rescueDo = currencyCal(count, triggeringRulesMap.get("rescueNum"));
             LinkedHashMap<String, String> firMap = new LinkedHashMap<>();
             String num = String.valueOf(rescueDo);
-            firMap.put("name"," 患者抢救记录及时完成率");
+            firMap.put("name","患者抢救记录及时完成率");
             firMap.put("notCopiedStr",num+"%");
             firMap.put("num",num);
             retList.add(firMap);
@@ -2631,7 +2638,7 @@ public class ConsoleFacade {
             double operationRecordDo = currencyCal(operationFeeNum, triggeringRulesMap.get("operationRecordNum"));
             LinkedHashMap<String, String> firMap = new LinkedHashMap<>();
             String num = String.valueOf(operationRecordDo);
-            firMap.put("name"," 手术相关记录完成率");
+            firMap.put("name","手术相关记录完成率");
             firMap.put("notCopiedStr",num+"%");
             firMap.put("num",num);
             retList.add(firMap);