|
@@ -34,7 +34,8 @@ public class ConsoleByDeptController {
|
|
|
@Autowired
|
|
|
private ConsoleByDeptFacade consoleByDeptFacade;
|
|
|
|
|
|
- @ApiOperation(value = "出院病人统计(科室)[by:zhaops]",
|
|
|
+ //region --------------------------首页接口开始------------------------------
|
|
|
+ @ApiOperation(value = "出院病人统计(科室)-首页[by:zhaops]",
|
|
|
notes = "type: 统计维度 1-本月,2-本年(必填)<br>")
|
|
|
@PostMapping("/leaveHosCountByDept")
|
|
|
@SysLogger("leaveHosCountByDept")
|
|
@@ -43,7 +44,7 @@ public class ConsoleByDeptController {
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "病历数统计(科室)[by:zhaops]",
|
|
|
+ @ApiOperation(value = "病历数统计(科室)-首页[by:zhaops]",
|
|
|
notes = "type: 统计维度 1-本月,2-本年(必填)<br>")
|
|
|
@PostMapping("/mrCountByDept")
|
|
|
@SysLogger("mrCountByDept")
|
|
@@ -52,7 +53,7 @@ public class ConsoleByDeptController {
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "各模块缺陷占比排名(科室)[by:zhaops]",
|
|
|
+ @ApiOperation(value = "各模块缺陷占比排名(科室)-首页[by:zhaops]",
|
|
|
notes = "type: 统计维度 1-本月,2-本年(必填)<br>")
|
|
|
@PostMapping("/entryCountGroupByCaseAndDept")
|
|
|
@SysLogger("entryCountGroupByCaseAndDept")
|
|
@@ -61,7 +62,7 @@ public class ConsoleByDeptController {
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "条目缺陷占比(科室)[by:zhaops]",
|
|
|
+ @ApiOperation(value = "条目缺陷占比(科室)-首页[by:zhaops]",
|
|
|
notes = "type: 统计维度 1-本月,2-本年(必填)<br>")
|
|
|
@PostMapping("/entryCountGroupByEntryAndDept")
|
|
|
@SysLogger("entryCountGroupByEntryAndDept")
|
|
@@ -70,6 +71,26 @@ public class ConsoleByDeptController {
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 病案首页合格率占比(首页)
|
|
|
+ *
|
|
|
+ * @param filterOrderByDeptVO
|
|
|
+ * @return
|
|
|
+ */
|
|
|
+ @ApiOperation(value = "病案首页合格率占比-首页[by:zhaops]",
|
|
|
+ notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
|
|
|
+ "level: 病历等级 <br>" +
|
|
|
+ "name: 主治医生名称 <br>" +
|
|
|
+ "deptName: 科室名称 <br>" +
|
|
|
+ "asc: 排序(升序) <br>" +
|
|
|
+ "desc: 排序(降序) <br>")
|
|
|
+ @PostMapping("/homePageLevelByDeptLimit")
|
|
|
+ @SysLogger("homePageLevelByDeptLimit")
|
|
|
+ public RespDTO<List<LevelStatisticsDTO>> homePageLevelByDeptLimit(@RequestBody FilterOrderByDeptVO filterOrderByDeptVO) {
|
|
|
+ return RespDTO.onSuc(consoleByDeptFacade.homePageLevelByDeptLimit(filterOrderByDeptVO));
|
|
|
+ }
|
|
|
+ //endregion -----------------------首页接口结束------------------------------
|
|
|
+
|
|
|
@ApiOperation(value = "用户关联科室[by:zhaops]",
|
|
|
notes = "")
|
|
|
@PostMapping("/getDept")
|
|
@@ -79,7 +100,8 @@ public class ConsoleByDeptController {
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "各模块缺陷占比排名-科室(分页)[by:zhaops]",
|
|
|
+ //region --------------------------内页接口开始------------------------------
|
|
|
+ @ApiOperation(value = "各模块缺陷占比排名-科室(分页)-内页[by:zhaops]",
|
|
|
notes = "type: 统计维度 1-本月,2-本年(必填)<br>")
|
|
|
@PostMapping("/entryCountGroupByCaseAndDeptPage")
|
|
|
@SysLogger("entryCountGroupByCaseAndDeptPage")
|
|
@@ -88,7 +110,7 @@ public class ConsoleByDeptController {
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
|
|
|
|
- @ApiOperation(value = "条目缺陷占比-科室(分页)[by:zhaops]",
|
|
|
+ @ApiOperation(value = "条目缺陷占比-科室(分页)-内页[by:zhaops]",
|
|
|
notes = "type: 统计维度 1-本月,2-本年(必填)<br>")
|
|
|
@PostMapping("/entryCountGroupByEntryAndDeptPage")
|
|
|
@SysLogger("entryCountGroupByEntryAndDeptPage")
|
|
@@ -103,7 +125,7 @@ public class ConsoleByDeptController {
|
|
|
* @param filterOrderByDeptVO
|
|
|
* @return
|
|
|
*/
|
|
|
- @ApiOperation(value = "各科室缺陷占比(组合)[by:zhaops]",
|
|
|
+ @ApiOperation(value = "各科室缺陷占比(组合)-内页[by:zhaops]",
|
|
|
notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
|
|
|
"level: 病历等级 <br>" +
|
|
|
"name: 主治医生名称 <br>" +
|
|
@@ -122,7 +144,7 @@ public class ConsoleByDeptController {
|
|
|
* @param filterOrderByDeptVO
|
|
|
* @return
|
|
|
*/
|
|
|
- @ApiOperation(value = "病案首页合格率占比[by:zhaops]",
|
|
|
+ @ApiOperation(value = "病案首页合格率占比(科室)-内页[by:zhaops]",
|
|
|
notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
|
|
|
"level: 病历等级 <br>" +
|
|
|
"name: 主治医生名称 <br>" +
|
|
@@ -135,22 +157,6 @@ public class ConsoleByDeptController {
|
|
|
return RespDTO.onSuc(consoleByDeptFacade.homePageLevelStatisticsByDept(filterOrderByDeptVO));
|
|
|
}
|
|
|
|
|
|
- /**
|
|
|
- * 病案首页合格率占比(首页)
|
|
|
- *
|
|
|
- * @param filterOrderByDeptVO
|
|
|
- * @return
|
|
|
- */
|
|
|
- @ApiOperation(value = "病案首页合格率占比(首页)[by:zhaops]",
|
|
|
- notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
|
|
|
- "level: 病历等级 <br>" +
|
|
|
- "name: 主治医生名称 <br>" +
|
|
|
- "deptName: 科室名称 <br>" +
|
|
|
- "asc: 排序(升序) <br>" +
|
|
|
- "desc: 排序(降序) <br>")
|
|
|
- @PostMapping("/homePageLevelByDeptLimit")
|
|
|
- @SysLogger("homePageLevelByDeptLimit")
|
|
|
- public RespDTO<List<LevelStatisticsDTO>> homePageLevelByDeptLimit(@RequestBody FilterOrderByDeptVO filterOrderByDeptVO) {
|
|
|
- return RespDTO.onSuc(consoleByDeptFacade.homePageLevelByDeptLimit(filterOrderByDeptVO));
|
|
|
- }
|
|
|
+ //endregion -----------------------内页接口结束------------------------------
|
|
|
+
|
|
|
}
|