소스 검색

质控类型维护

zhoutg 5 년 전
부모
커밋
f4d64d7e85
2개의 변경된 파일1083개의 추가작업 그리고 1개의 파일을 삭제
  1. 1075 0
      docs/035.20200514运行质控1.0.0/init_sys-user.sql
  2. 8 1
      mrman-service/src/main/java/com/diagbot/facade/QcCacesEntryFacade.java

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 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;
 
     }