Browse Source

病案首页质控病案首页合格率占比缺失代码新增

“wangdsYun 3 months ago
parent
commit
a6636f2ca5

+ 0 - 2
src/main/java/com/diagbot/config/ResourceServerConfigurer.java

@@ -136,7 +136,6 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/console/qcCheckMRPage").permitAll()
                 .antMatchers("/consoleByDept/entryGroupByEntryAndDeptInnerPage").permitAll()
                 .antMatchers("/consoleByDept/homePageLevelByDeptLimit").permitAll()
-                .antMatchers("/consoleByDept/homePageLevelStatisticsByDept").permitAll()
                 .antMatchers("/consoleByDept/leaveHosCountByDept").permitAll()
                 .antMatchers("/consoleByDept/levelStatisticsByDept").permitAll()
                 .antMatchers("/consoleByDept/mrCountByDept").permitAll()
@@ -233,7 +232,6 @@ public class ResourceServerConfigurer extends ResourceServerConfigurerAdapter {
                 .antMatchers("/bas/doctor/getList").permitAll()
                 .antMatchers("/bas/doctor/getRegionAndMedoupList").permitAll()
                 .antMatchers("/consoleByDept/homePageOrGoodLevelByDept").permitAll()
-                .antMatchers("/print/export/homePageLevelExportByDept").permitAll()
                 .antMatchers("/print/export/homePageOrLevelExportByDept").permitAll()
                 .antMatchers("/print/export/levelStatisticsExportByDept").permitAll()
                 .antMatchers("/print/export/entryGroupExportByDeptPage").permitAll()

+ 0 - 2
src/main/java/com/diagbot/config/security/UrlAccessDecisionManager.java

@@ -212,7 +212,6 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/console/qcCheckMRPage", request)
                 || matchers("/consoleByDept/entryGroupByEntryAndDeptInnerPage", request)
                 || matchers("/consoleByDept/homePageLevelByDeptLimit", request)
-                || matchers("/consoleByDept/homePageLevelStatisticsByDept", request)
                 || matchers("/consoleByDept/leaveHosCountByDept", request)
                 || matchers("/consoleByDept/levelStatisticsByDept", request)
                 || matchers("/consoleByDept/mrCountByDept", request)
@@ -309,7 +308,6 @@ public class UrlAccessDecisionManager implements AccessDecisionManager {
                 || matchers("/bas/doctor/getList", request)
                 || matchers("/bas/doctor/getRegionAndMedoupList", request)
                 || matchers("/consoleByDept/homePageOrGoodLevelByDept", request)
-                || matchers("/print/export/homePageLevelExportByDept", request)
                 || matchers("/print/export/homePageOrLevelExportByDept", request)
                 || matchers("/print/export/levelStatisticsExportByDept", request)
                 || matchers("/print/export/entryGroupExportByDeptPage", request)

+ 5 - 0
src/main/java/com/diagbot/dto/BehospitalInfoDTO.java

@@ -85,4 +85,9 @@ public class BehospitalInfoDTO implements Serializable {
      * 审核状态
      */
     private String status;
+
+    /**
+     * 反馈状态
+     */
+    private String feedbackStatus;
 }

+ 19 - 0
src/main/java/com/diagbot/web/ConsoleController.java

@@ -334,6 +334,25 @@ public class ConsoleController {
         return RespDTO.onSuc(consoleFacade.entryCountGroupByCasePage(filterPageVO));
     }
 
+    /**
+     * 病案首页合格率占比
+     *
+     * @param filterOrderVO
+     * @return
+     */
+    @ApiOperation(value = "病案首页合格率占比[by:zhaops]",
+            notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
+                    "level: 病历等级 <br>" +
+                    "deptName: 科室名称 <br>" +
+                    "asc: 排序(升序) <br>" +
+                    "desc: 排序(降序) <br>" +
+                    "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
+    @PostMapping("/homePageLevelStatistics")
+    @SysLogger("homePageLevelStatistics")
+    public RespDTO<List<HomePageNumDTO>> homePageLevelStatistics(@RequestBody @Valid FilterOrderVO filterOrderVO) {
+        return RespDTO.onSuc(consoleFacade.homePageLevelStatistics(filterOrderVO));
+    }
+
     /**
      * 条目缺陷占比(分页)
      *

+ 18 - 0
src/main/java/com/diagbot/web/ConsoleExportController.java

@@ -37,6 +37,24 @@ public class ConsoleExportController {
     @Autowired
     private ConsoleExportFacade consoleExportFacade;
 
+    /**
+     * 病案首页合格率占比导出
+     *
+     * @param filterOrderVO
+     * @return
+     */
+    @ApiOperation(value = "病案首页合格率占比导出[by:gaodm]",
+            notes = "type: 统计维度 1-本月,2-本年(必填)<br>" +
+                    "level: 病历等级 <br>" +
+                    "name: 科室名称 <br>" +
+                    "asc: 排序(升序) <br>" +
+                    "desc: 排序(降序) <br>" +
+                    "isPlacefile: 是否归档(0:未归档,1:已归档) <br>")
+    @PostMapping("/homePageLevelExport")
+    @SysLogger("homePageLevelExport")
+    public void homePageLevelExport(HttpServletResponse response, @RequestBody @Valid FilterOrderVO filterOrderVO) {
+        consoleExportFacade.homePageLevelExport(response, filterOrderVO);
+    }
 
     /**
      * 条目缺陷占比(内页)