wangfeng 5 lat temu
rodzic
commit
4493d10106

+ 10 - 0
mrman-service/src/main/java/com/diagbot/facade/QcCacesEntryFacade.java

@@ -9,6 +9,7 @@ import com.diagbot.dto.QcCasesEntryAllDTO;
 import com.diagbot.dto.QcHospitalInfoAllDTO;
 import com.diagbot.entity.CasesEntryHospital;
 import com.diagbot.entity.QcCasesEntry;
+import com.diagbot.entity.QcQuestionEntry;
 import com.diagbot.enums.IsDeleteEnum;
 import com.diagbot.service.impl.QcCasesEntryServiceImpl;
 import com.diagbot.util.BeanUtil;
@@ -36,6 +37,8 @@ public class QcCacesEntryFacade extends QcCasesEntryServiceImpl {
     private CasesEntryHospitalFacade casesEntryHospitalFacade;
     @Autowired
     private BasHospitalInfoFacade qcHospitalInfoFacade;
+    @Autowired
+    QcQuestionEntryFacade qcQuestionEntryFacade;
 
     /**
      * 分页获取病例条目
@@ -124,7 +127,14 @@ public class QcCacesEntryFacade extends QcCasesEntryServiceImpl {
                     .eq("cases_entry_id",getUpdateInfoVO.getId())
                     .set("is_deleted", IsDeleteEnum.Y.getKey());
             res = casesEntryHospitalFacade.update(qcHospitalUpdate);
+            UpdateWrapper<QcQuestionEntry> qcQuescQuestionInfoUpdate = new UpdateWrapper<>();
+            qcQuescQuestionInfoUpdate
+                    .eq("is_deleted", IsDeleteEnum.N.getKey())
+                    .eq("cases_entry_id",getUpdateInfoVO.getId())
+                    .set("is_deleted", IsDeleteEnum.Y.getKey());
+            res = qcQuestionEntryFacade.update(qcQuescQuestionInfoUpdate);
         }
+
         return res;
 
     }