Ver código fonte

邵逸夫医院信息中心特殊处理,统计用邵逸夫医院信息中心,保存用邵逸夫医院

zhoutg 5 anos atrás
pai
commit
236a873b08

+ 5 - 1
zzcx-service/src/main/java/com/diagbot/facade/InquiryInfoFacade.java

@@ -304,9 +304,13 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
 
 
     public Long saveInquiry2(SaveInquiry2VO saveInquiry2VO) {
+        String hospitalCode = saveInquiry2VO.getHospitalCode();
         if (StringUtil.isBlank(saveInquiry2VO.getHospitalCode())) {
             throw new CommonException(CommonErrorCode.SERVER_IS_ERROR, "医院名称不能为空!");
         }
+        if ("邵逸夫医院信息中心".equals(hospitalCode)) {
+            saveInquiry2VO.setHospitalCode("邵逸夫医院");
+        }
         Date now = DateUtil.now();
         String dateStr = DateUtil.formatDate(now);
         InquiryInfo inquiryInfo = this.getOne(new QueryWrapper<InquiryInfo>()
@@ -350,7 +354,7 @@ public class InquiryInfoFacade extends InquiryInfoServiceImpl {
         inquiryDetailService.saveBatch(inquiryDetailList);
 
         HospitalVO hospitalVO = new HospitalVO();
-        hospitalVO.setHospitalCode(saveInquiry2VO.getHospitalCode());
+        hospitalVO.setHospitalCode(hospitalCode);
         // 保存记录表
         optInfoFacade.saveOptOnfo(hospitalVO, "2");
         return id;