|
@@ -36,7 +36,9 @@ public class LeaveHosStatisticsAggregate {
|
|
@DataConsumer("getNewBornCount") Integer newBornNum,
|
|
@DataConsumer("getNewBornCount") Integer newBornNum,
|
|
@DataConsumer("getOperationCount") Integer operationNum,
|
|
@DataConsumer("getOperationCount") Integer operationNum,
|
|
@DataConsumer("getNonAdviceCount") Integer nonAdviceNum,
|
|
@DataConsumer("getNonAdviceCount") Integer nonAdviceNum,
|
|
- @DataConsumer("get31DaysBehospitalCount") Integer reBehospitalNum) {
|
|
|
|
|
|
+ @DataConsumer("get31DaysBehospitalCount") Integer reBehospitalNum,
|
|
|
|
+ @DataConsumer("getBloodCount") Integer bloodNum,
|
|
|
|
+ @DataConsumer("getCancerCount") Integer cancerNum) {
|
|
|
|
|
|
Map<String, Object> retMap = new LinkedHashMap<>();
|
|
Map<String, Object> retMap = new LinkedHashMap<>();
|
|
retMap.put("总人数", totleNum);
|
|
retMap.put("总人数", totleNum);
|
|
@@ -45,6 +47,8 @@ public class LeaveHosStatisticsAggregate {
|
|
retMap.put("手术病人数", operationNum);
|
|
retMap.put("手术病人数", operationNum);
|
|
retMap.put("非医嘱离院病人数", nonAdviceNum);
|
|
retMap.put("非医嘱离院病人数", nonAdviceNum);
|
|
retMap.put("31日再入院病历数", reBehospitalNum);
|
|
retMap.put("31日再入院病历数", reBehospitalNum);
|
|
|
|
+ retMap.put("输血患者人数", bloodNum);
|
|
|
|
+ retMap.put("癌痛患者人数", cancerNum);
|
|
return retMap;
|
|
return retMap;
|
|
|
|
|
|
}
|
|
}
|
|
@@ -138,4 +142,26 @@ public class LeaveHosStatisticsAggregate {
|
|
return new Date();
|
|
return new Date();
|
|
|
|
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 输血患者人数
|
|
|
|
+ *
|
|
|
|
+ * @param filterVO
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @DataProvider("getBloodCount")
|
|
|
|
+ public Integer getBloodCount(@InvokeParameter("filterVO") FilterVO filterVO) {
|
|
|
|
+ return behospitalInfoFacade.bloodCount(filterVO);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ /**
|
|
|
|
+ * 癌痛患者人数
|
|
|
|
+ *
|
|
|
|
+ * @param filterVO
|
|
|
|
+ * @return
|
|
|
|
+ */
|
|
|
|
+ @DataProvider("getCancerCount")
|
|
|
|
+ public Integer getCancerCount(@InvokeParameter("filterVO") FilterVO filterVO) {
|
|
|
|
+ return behospitalInfoFacade.cancerCount(filterVO);
|
|
|
|
+ }
|
|
}
|
|
}
|