Browse Source

1、消息发送时间,分数置空

liuqq 3 years ago
parent
commit
0095162ef2

+ 11 - 6
src/main/java/com/diagbot/facade/data/ABehospitalInfoFacade.java

@@ -267,12 +267,17 @@ public class ABehospitalInfoFacade extends BehospitalInfoServiceImpl {
                 return RespDTO.onError("请输入医院编码!");
             }else{
                 UpdateWrapper<BehospitalInfo> updateWrapper=new UpdateWrapper<>();
-                updateWrapper.eq("behospital_code", aBehospitalInfoVO.getBehospitalCode())
-                        .eq("hospital_id", aBehospitalInfoVO.getHospitalId())
-                        .eq("is_deleted",IsDeleteEnum.N)
-                        .set("is_placefile",Long.valueOf("1"))
-                        .set("leave_hospital_date",aBehospitalInfoVO.getLeaveHospitalDate().isEmpty()?DateUtil.formatDateTime(DateUtil.now()):DateUtil.parseDateTime(aBehospitalInfoVO.getLeaveHospitalDate()))
-                        .set("gmt_modified", DateUtil.now());
+                updateWrapper.eq("behospital_code", aBehospitalInfoVO.getBehospitalCode());
+                updateWrapper.eq("hospital_id", aBehospitalInfoVO.getHospitalId());
+                updateWrapper.eq("is_deleted",IsDeleteEnum.N);
+                updateWrapper.set("is_qc_type",aBehospitalInfoVO.getIsQcType());
+                if(aBehospitalInfoVO.getIsQcType().equals("1")){
+                    updateWrapper.set("qc_type",0);
+                }
+                updateWrapper.set("is_daytime",aBehospitalInfoVO.getIsDaytime());
+                updateWrapper.set("is_placefile",Long.valueOf("1"));
+                updateWrapper.set("leave_hospital_date",aBehospitalInfoVO.getLeaveHospitalDate().isEmpty()?DateUtil.formatDateTime(DateUtil.now()):DateUtil.parseDateTime(aBehospitalInfoVO.getLeaveHospitalDate()));
+                updateWrapper.set("gmt_modified", DateUtil.now());
 
                 Boolean flag=update(new BehospitalInfo(),updateWrapper);
 //                aMedAbnormalInfoFacade.saveAbnormalInfo("病人住院登记-出院成功",aBehospitalInfoVO.getBehospitalCode(),JSON.toJSONString(aBehospitalInfoVO),flag.toString(),"");

+ 10 - 0
src/main/java/com/diagbot/vo/data/ABehospitalInfoVO.java

@@ -139,4 +139,14 @@ public class ABehospitalInfoVO {
      */
     private String placefileDate;
 
+    /**
+     * 是否日间病例,1:是,0:否
+     */
+    private String isDaytime;
+
+    /**
+     * 是否质控 0:是 1:否(质控规则 24小时内出院,无医嘱,费用为0)
+     */
+    private String isQcType;
+
 }