Browse Source

控制台-统计相关

zhaops 5 years ago
parent
commit
40349dbf88

+ 3 - 2
src/main/java/com/diagbot/facade/ConsoleFacade.java

@@ -133,7 +133,9 @@ public class ConsoleFacade {
         String startDate = getStartDateStr(filterVO.getType());
         filterVO.setStartDate(startDate);
         filterVO.setHospitalId(hospitalId);
-        filterVO.setLimitCount(10);
+        if (filterVO.getLimitCount() == null || filterVO.getLimitCount().equals(0)) {
+            filterVO.setLimitCount(10);
+        }
         List<ResultDetailDTO> results = behospitalInfoFacade.resultStatistics(filterVO);
         if (ListUtil.isNotEmpty(results)) {
             results.forEach(result -> {
@@ -285,5 +287,4 @@ public class ConsoleFacade {
         }
         return startDate;
     }
-
 }

+ 5 - 0
src/main/java/com/diagbot/vo/FilterVO.java

@@ -1,5 +1,6 @@
 package com.diagbot.vo;
 
+import io.swagger.annotations.ApiModelProperty;
 import lombok.Getter;
 import lombok.Setter;
 
@@ -18,17 +19,21 @@ public class FilterVO {
     /**
      * 起始时间
      */
+    @ApiModelProperty(hidden = true)
     private String startDate;
     /**
      * 结束时间
      */
+    @ApiModelProperty(hidden = true)
     private String endDate;
     /**
      * 医院id
      */
+    @ApiModelProperty(hidden = true)
     private String hospitalId;
     /**
      * 限制条数
      */
+    @ApiModelProperty(hidden = true)
     private Integer limitCount;
 }

+ 3 - 3
src/main/java/com/diagbot/web/ConsoleController.java

@@ -29,7 +29,7 @@ public class ConsoleController {
     private ConsoleFacade consoleFacade;
 
     @ApiOperation(value = "病历相关统计[by:zhaops]",
-            notes = "")
+            notes = "type: 统计维度 1-本月,2-本年(必填)<br>")
     @PostMapping("/mrStatistics")
     @SysLogger("mrStatistics")
     public RespDTO<Map<String, Object>> mrStatistics(@RequestBody FilterVO filterVO) {
@@ -38,7 +38,7 @@ public class ConsoleController {
     }
 
     @ApiOperation(value = "缺陷相关统计[by:zhaops]",
-            notes = "")
+            notes = "type: 统计维度 1-本月,2-本年(必填)<br>")
     @PostMapping("/resultStatistics")
     @SysLogger("resultStatistics")
     public RespDTO<Map<String, Object>> resultStatistics(@RequestBody FilterVO filterVO) {
@@ -47,7 +47,7 @@ public class ConsoleController {
     }
 
     @ApiOperation(value = "医院运营相关统计[by:zhaops]",
-            notes = "")
+            notes = "type: 统计维度 1-本月,2-本年(必填)<br>")
     @PostMapping("/averageStatistics")
     @SysLogger("averageStatistics")
     public RespDTO<Map<String, Object>> averageStatistics(@RequestBody FilterVO filterVO) {