瀏覽代碼

修复质控数据病床周转数

lighter 3 年之前
父節點
當前提交
0d43fdae99

+ 3 - 2
src/main/java/thyyxxk/webserver/service/casefrontsheet/CaseFrontSheetAnalyzeService.java

@@ -1,5 +1,6 @@
 package thyyxxk.webserver.service.casefrontsheet;
 
+import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 import thyyxxk.webserver.dao.his.casefrontsheet.CaseFrontSheetAnalyzeDao;
@@ -10,9 +11,9 @@ import thyyxxk.webserver.utils.*;
 
 import java.util.*;
 
+@Slf4j
 @Service
 public class CaseFrontSheetAnalyzeService {
-    private static final int TOTAL_BED_COUNT = 771;
     private static final List<String> ABOVE_GRADE_FOUR = Arrays.asList("1", "2", "3");
     private final RedisLikeService redis;
     private final CaseFrontSheetAnalyzeDao dao;
@@ -133,7 +134,7 @@ public class CaseFrontSheetAnalyzeService {
             if (null == bednum || bednum <= 0) {
                 sheetQuality.setBedTurnoverTimes("未维护科室床位数,无法计算。");
             } else {
-                sheetQuality.setBedTurnoverTimes(String.valueOf(sourceSize / TOTAL_BED_COUNT));
+                sheetQuality.setBedTurnoverTimes(String.valueOf(sourceSize / bednum));
             }
             int diagConformInAdmAndDischarge = 0, diagConformInPreAndAfterOperation = 0, diagConformInPreAndAfterOperationTotal = 0,
                     diagConformInMainDiagAndPathology = 0, diagConformInMainDiagAndPathologyTotal = 0, rescueTimes = 0,