Browse Source

清空所有评分历史记录中的page_data和menu_data

songxinlu 3 years ago
parent
commit
820d70360a
1 changed files with 6 additions and 2 deletions
  1. 6 2
      src/main/java/com/diagbot/facade/QcresultInfoFacade.java

+ 6 - 2
src/main/java/com/diagbot/facade/QcresultInfoFacade.java

@@ -167,9 +167,13 @@ public class QcresultInfoFacade extends QcresultInfoServiceImpl {
                 .eq("behospital_code", analyzeVO.getBehospitalCode())
                 .set("is_deleted", IsDeleteEnum.Y.getKey())
                 .set("modifier", useId)
-                .set("page_data",null)
-                .set("menu_data",null)
                 .set("gmt_modified", now));
+        //清空本病历所有历史记录的page_data和menu_data
+        this.update(new UpdateWrapper<QcresultInfo>()
+                .eq("hospital_id", analyzeVO.getHospitalId())
+                .eq("behospital_code", analyzeVO.getBehospitalCode())
+                .set("page_data",null)
+                .set("menu_data",null));
         //新增记录
         QcresultInfo qcresultInfo = new QcresultInfo();
         if (qcresultInfoOld != null) {