Browse Source

质控类型维护

zhoutg 5 years ago
parent
commit
f4d64d7e85

File diff suppressed because it is too large
+ 1075 - 0
docs/035.20200514运行质控1.0.0/init_sys-user.sql


+ 8 - 1
mrman-service/src/main/java/com/diagbot/facade/QcCacesEntryFacade.java

@@ -10,6 +10,7 @@ import com.diagbot.dto.QcHospitalInfoAllDTO;
 import com.diagbot.entity.CasesEntryHospital;
 import com.diagbot.entity.QcCasesEntry;
 import com.diagbot.entity.QcQuestionEntry;
+import com.diagbot.entity.QcTypeCasesEntry;
 import com.diagbot.enums.IsDeleteEnum;
 import com.diagbot.service.impl.QcCasesEntryServiceImpl;
 import com.diagbot.util.BeanUtil;
@@ -39,6 +40,8 @@ public class QcCacesEntryFacade extends QcCasesEntryServiceImpl {
     private BasHospitalInfoFacade qcHospitalInfoFacade;
     @Autowired
     QcQuestionEntryFacade qcQuestionEntryFacade;
+    @Autowired
+    QcTypeCasesEntryFacade qcTypeCasesEntryFacade;
 
     /**
      * 分页获取病例条目
@@ -117,7 +120,11 @@ public class QcCacesEntryFacade extends QcCasesEntryServiceImpl {
         qcQuescQuestionInfoUpdate
                 .eq("cases_entry_id",getUpdateInfoVO.getId());
         qcQuestionEntryFacade.remove(qcQuescQuestionInfoUpdate);
-
+        //删除质控类型
+        UpdateWrapper<QcTypeCasesEntry> qcTypeCasesEntryUpdateWrapper = new UpdateWrapper<>();
+        qcTypeCasesEntryUpdateWrapper
+                .eq("case_entry_id",getUpdateInfoVO.getId());
+        qcTypeCasesEntryFacade.remove(qcTypeCasesEntryUpdateWrapper);
         return res;
 
     }