瀏覽代碼

增加宁乡医保的病人

hsh 2 年之前
父節點
當前提交
11277965ec
共有 1 個文件被更改,包括 34 次插入0 次删除
  1. 34 0
      src/main/java/thyyxxk/webserver/service/ybkf/YbStatService.java

+ 34 - 0
src/main/java/thyyxxk/webserver/service/ybkf/YbStatService.java

@@ -292,6 +292,40 @@ public class YbStatService {
                 }
             }
 
+            insuplcAdmdvs.clear();
+            insurtype.clear();
+            med_type.clear();
+            if("43018231001".equals(insurType) || "99".equals(insurType)){
+                // 宁乡市城职普通住院(包含外伤住院)
+                insuplcAdmdvs.add("430182");
+                insurtype.add("310");
+                med_type.add("2101");
+                med_type.add("22");
+                YbStatResult result = dao.selectYbStatInfo(beginTime, endTime, setlType, insuplcAdmdvs, insurtype, med_type);
+                if(!ObjectUtils.isEmpty(result) && result.getPsnCount() > 0){
+                    result.setInsurName("宁乡市城职普通住院");
+                    result.setInsurType("99".equals(insurType) ? "43018231001" : insurType);
+                    ybStatResult.add(result);
+                }
+            }
+
+            insuplcAdmdvs.clear();
+            insurtype.clear();
+            med_type.clear();
+            if("43018239001".equals(insurType) || "99".equals(insurType)){
+                // 宁乡市城居普通住院(包含外伤住院)
+                insuplcAdmdvs.add("430182");
+                insurtype.add("390");
+                med_type.add("2101");
+                med_type.add("22");
+                YbStatResult result = dao.selectYbStatInfo(beginTime, endTime, setlType, insuplcAdmdvs, insurtype, med_type);
+                if(!ObjectUtils.isEmpty(result) && result.getPsnCount() > 0){
+                    result.setInsurName("宁乡市城居普通住院");
+                    result.setInsurType("99".equals(insurType) ? "43018239001" : insurType);
+                    ybStatResult.add(result);
+                }
+            }
+
             insuplcAdmdvs.clear();
             insurtype.clear();
             med_type.clear();