Sfoglia il codice sorgente

结算与对账增加检验检查以及住院号搜索

hsh 2 anni fa
parent
commit
d1ccc5439e

+ 1 - 1
src/main/java/thyyxxk/webserver/entity/medicalinsurance/setlinfo/SlctSetlPrm.java

@@ -27,6 +27,6 @@ public class SlctSetlPrm {
     @DateTimeFormat(pattern = "yyyy-MM-dd")
     @JsonFormat(pattern = "yyyy-MM-dd")
     private Date stmtEnddate;
-
+    private String patNo;
     private Integer revoked;
 }

+ 3 - 0
src/main/java/thyyxxk/webserver/service/medicalinsurance/SiManageService.java

@@ -313,6 +313,9 @@ public class SiManageService {
         if (StringUtil.notBlank(prm.getInsutype())) {
             wrapper.eq("insutype", prm.getInsutype());
         }
+        if (StringUtil.notBlank(prm.getPatNo())) {
+            wrapper.and(i -> i.like("pat_no", prm.getPatNo()).or().like("psn_name", prm.getPatNo()));
+        }
         String begndate = DateUtil.formatDatetime(prm.getStmtBegndate(), "yyyy-MM-dd") + " 00:00:00";
         String enddate = DateUtil.formatDatetime(prm.getStmtEnddate(), "yyyy-MM-dd") + " 23:59:59";
         wrapper.eq("clr_type", prm.getClrType());