|
@@ -2,6 +2,7 @@ package com.diagbot.web;
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.diagbot.annotation.SysLogger;
|
|
|
+import com.diagbot.dto.BasDeptInfoDTO;
|
|
|
import com.diagbot.dto.BehInfoForH5DTO;
|
|
|
import com.diagbot.dto.DeptNumDTO;
|
|
|
import com.diagbot.dto.EntryNumDTO;
|
|
@@ -10,6 +11,7 @@ import com.diagbot.dto.RespDTO;
|
|
|
import com.diagbot.facade.StatisticsForH5Facade;
|
|
|
import com.diagbot.vo.BehInfoForH5VO;
|
|
|
import com.diagbot.vo.FilterVO;
|
|
|
+import com.diagbot.vo.HospitalIdVO;
|
|
|
import io.swagger.annotations.Api;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -38,6 +40,8 @@ public class StatisticsForH5Controller {
|
|
|
notes = "startDate: 统计时间(起始时间)<br>" +
|
|
|
"endDate: 统计时间(截止时间)<br>" +
|
|
|
"hospitalId: 医院id<br>" +
|
|
|
+ "deptName: 科室名称<br>" +
|
|
|
+ "deptId: 科室id<br>" +
|
|
|
"isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
|
|
|
@PostMapping("/entryRejectDistribution")
|
|
|
@SysLogger("entryRejectDistribution")
|
|
@@ -50,6 +54,8 @@ public class StatisticsForH5Controller {
|
|
|
notes = "startDate: 统计时间(起始时间)<br>" +
|
|
|
"endDate: 统计时间(截止时间)<br>" +
|
|
|
"hospitalId: 医院id<br>" +
|
|
|
+ "deptName: 科室名称<br>" +
|
|
|
+ "deptId: 科室id<br>" +
|
|
|
"isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
|
|
|
@PostMapping("/levelDistribution")
|
|
|
@SysLogger("levelDistribution")
|
|
@@ -63,6 +69,8 @@ public class StatisticsForH5Controller {
|
|
|
notes = "startDate: 统计时间(起始时间)<br>" +
|
|
|
"endDate: 统计时间(截止时间)<br>" +
|
|
|
"hospitalId: 医院id<br>" +
|
|
|
+ "deptName: 科室名称<br>" +
|
|
|
+ "deptId: 科室id<br>" +
|
|
|
"isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
|
|
|
@PostMapping("/deductGT5Distribution")
|
|
|
@SysLogger("deductGT5Distribution")
|
|
@@ -75,6 +83,12 @@ public class StatisticsForH5Controller {
|
|
|
notes = "startDate: 统计时间(起始时间)<br>" +
|
|
|
"endDate: 统计时间(截止时间)<br>" +
|
|
|
"hospitalId: 医院id<br>" +
|
|
|
+ "deptName: 科室名称<br>" +
|
|
|
+ "deptId: 科室id<br>" +
|
|
|
+ "level: 评分等级<br>" +
|
|
|
+ "isReject: 单项否决标志<br>" +
|
|
|
+ "caseEntryId: 条目id<br>" +
|
|
|
+ "deductScore: 扣分值(5)<br>" +
|
|
|
"isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
|
|
|
@PostMapping("/getBehInfoPage")
|
|
|
@SysLogger("getBehInfoPage")
|
|
@@ -82,4 +96,13 @@ public class StatisticsForH5Controller {
|
|
|
IPage<BehInfoForH5DTO> data = statisticsForH5Facade.getBehInfoPage(behInfoForH5VO);
|
|
|
return RespDTO.onSuc(data);
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ @ApiOperation(value = "获取病历质控一览下医院科室下拉列表信息[by:zhaops]",
|
|
|
+ notes = "hospitalId: 医院id")
|
|
|
+ @PostMapping("/getDeptList")
|
|
|
+ @SysLogger("getDeptList")
|
|
|
+ public RespDTO<List<BasDeptInfoDTO>> getDeptList(@RequestBody HospitalIdVO hospitalIdVO) {
|
|
|
+ return RespDTO.onSuc(statisticsForH5Facade.listForUser(hospitalIdVO));
|
|
|
+ }
|
|
|
}
|