|
@@ -1,96 +1,95 @@
|
|
|
package com.diagbot.util;
|
|
|
|
|
|
import com.diagbot.facade.data.*;
|
|
|
+import com.diagbot.facade.str.*;
|
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.boot.ApplicationArguments;
|
|
|
import org.springframework.boot.ApplicationRunner;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
-@Slf4j
|
|
|
-@Component
|
|
|
/**
|
|
|
* 启动时执行缓存,将字段名和注释存储到MAP类型的缓存中
|
|
|
*/
|
|
|
+@Slf4j
|
|
|
+@Component
|
|
|
public class ColumnCacheUtil implements ApplicationRunner {
|
|
|
|
|
|
@Override
|
|
|
public void run(ApplicationArguments args) throws Exception {
|
|
|
try {
|
|
|
- aStrBloodResultFacade.getColumnZhAndCh();
|
|
|
- aStrBloodTransfusionFacade.getColumnZhAndCh();
|
|
|
- aStrAdmissionNoteFacade.getColumnZhAndCh();//入院记录
|
|
|
- aStrFirstRecordFacade.getColumnZhAndCh();
|
|
|
- aStrPeriodConclusionFacade.getColumnZhAndCh();
|
|
|
- aStrTransferInNoteFacade.getColumnZhAndCh();
|
|
|
- aStrTransferOutNoteFacade.getColumnZhAndCh();
|
|
|
- aStrIllSeriouslFacade.getColumnZhAndCh();
|
|
|
- aStrIllCriticallyFacade.getColumnZhAndCh();
|
|
|
- aStrDifficultCaseFacade.getColumnZhAndCh();
|
|
|
- aStrDeathNoteFacade.getColumnZhAndCh();
|
|
|
- aStrDeathDiscussionFacade.getColumnZhAndCh();
|
|
|
- aStrWardRecordFacade.getColumnZhAndCh();
|
|
|
- aStrOperativeFirstRecord.getColumnZhAndCh();
|
|
|
- aStrPreoperativeDiscussionFacade.getColumnZhAndCh();
|
|
|
- aStrOperativeNoteFacade.getColumnZhAndCh();
|
|
|
- aStrRescueNoteFacade.getColumnZhAndCh();
|
|
|
- aStrCrisisNoteFacade.getColumnZhAndCh();
|
|
|
- aStrLeaveHospitalFacade.getColumnZhAndCh();
|
|
|
- aStrConsultationApplyFacade.getColumnZhAndCh();
|
|
|
- aStrConsultationResultFacade.getColumnZhAndCh();
|
|
|
- aStrConsultationNoteFacade.getColumnZhAndCh();
|
|
|
- aStrConsultationRecordFacade.getColumnZhAndCh();
|
|
|
-
|
|
|
-
|
|
|
+ bStrBloodResultFacade.getColumnZhAndCh();
|
|
|
+ bStrBloodTransfusionFacade.getColumnZhAndCh();
|
|
|
+ bStrAdmissionNoteFacade.getColumnZhAndCh();//入院记录
|
|
|
+ bStrFirstRecordFacade.getColumnZhAndCh();
|
|
|
+ bStrPeriodConclusionFacade.getColumnZhAndCh();
|
|
|
+ bStrTransferInNoteFacade.getColumnZhAndCh();
|
|
|
+ bStrTransferOutNoteFacade.getColumnZhAndCh();
|
|
|
+ bStrIllSeriouslFacade.getColumnZhAndCh();
|
|
|
+ bStrIllCriticallyFacade.getColumnZhAndCh();
|
|
|
+ bStrDifficultCaseFacade.getColumnZhAndCh();
|
|
|
+ bStrDeathNoteFacade.getColumnZhAndCh();
|
|
|
+ bStrDeathDiscussionFacade.getColumnZhAndCh();
|
|
|
+ bStrWardRecordFacade.getColumnZhAndCh();
|
|
|
+ bStrOperativeFirstRecordFacade.getColumnZhAndCh();
|
|
|
+ bStrPreoperativeDiscussionFacade.getColumnZhAndCh();
|
|
|
+ bStrOperativeNoteFacade.getColumnZhAndCh();
|
|
|
+ bStrRescueNoteFacade.getColumnZhAndCh();
|
|
|
+ bStrCrisisNoteFacade.getColumnZhAndCh();
|
|
|
+ bStrLeaveHospitalFacade.getColumnZhAndCh();
|
|
|
+ bStrConsultationApplyFacade.getColumnZhAndCh();
|
|
|
+ bStrConsultationResultFacade.getColumnZhAndCh();
|
|
|
+ bStrConsultationNoteFacade.getColumnZhAndCh();
|
|
|
+ bStrConsultationRecordFacade.getColumnZhAndCh();
|
|
|
log.info("列名和注释缓存初始化完成!");
|
|
|
}catch (Exception e){
|
|
|
log.error(e.getMessage(),e);
|
|
|
}
|
|
|
}
|
|
|
@Autowired
|
|
|
- private AStrAdmissionNoteFacade aStrAdmissionNoteFacade;
|
|
|
+ private BStrAdmissionNoteFacade bStrAdmissionNoteFacade;
|
|
|
@Autowired
|
|
|
- private AStrFirstRecordFacade aStrFirstRecordFacade;
|
|
|
+ private BStrFirstRecordFacade bStrFirstRecordFacade;
|
|
|
@Autowired
|
|
|
- private AStrPeriodConclusionFacade aStrPeriodConclusionFacade;
|
|
|
+ private BStrPeriodConclusionFacade bStrPeriodConclusionFacade;
|
|
|
@Autowired
|
|
|
- private AStrBloodResultFacade aStrBloodResultFacade;
|
|
|
+ private BStrBloodResultFacade bStrBloodResultFacade;
|
|
|
@Autowired
|
|
|
- private AStrBloodTransfusionFacade aStrBloodTransfusionFacade;
|
|
|
+ private BStrBloodTransfusionFacade bStrBloodTransfusionFacade;
|
|
|
@Autowired
|
|
|
- private AStrTransferInNoteFacade aStrTransferInNoteFacade;
|
|
|
+ private BStrTransferInNoteFacade bStrTransferInNoteFacade;
|
|
|
@Autowired
|
|
|
- private AStrTransferOutNoteFacade aStrTransferOutNoteFacade;
|
|
|
+ private BStrTransferOutNoteFacade bStrTransferOutNoteFacade;
|
|
|
@Autowired
|
|
|
- private AStrIllSeriouslFacade aStrIllSeriouslFacade;
|
|
|
+ private BStrIllSeriouslFacade bStrIllSeriouslFacade;
|
|
|
@Autowired
|
|
|
- private AStrIllCriticallyFacade aStrIllCriticallyFacade;
|
|
|
+ private BStrIllCriticallyFacade bStrIllCriticallyFacade;
|
|
|
@Autowired
|
|
|
- private AStrDifficultCaseFacade aStrDifficultCaseFacade;
|
|
|
+ private BStrDifficultCaseFacade bStrDifficultCaseFacade;
|
|
|
@Autowired
|
|
|
- private AStrDeathNoteFacade aStrDeathNoteFacade;
|
|
|
+ private BStrDeathNoteFacade bStrDeathNoteFacade;
|
|
|
@Autowired
|
|
|
- private AStrDeathDiscussionFacade aStrDeathDiscussionFacade;
|
|
|
+ private BStrDeathDiscussionFacade bStrDeathDiscussionFacade;
|
|
|
@Autowired
|
|
|
- private AStrWardRecordFacade aStrWardRecordFacade;
|
|
|
+ private BStrWardRecordFacade bStrWardRecordFacade;
|
|
|
@Autowired
|
|
|
- private AStrOperativeFirstRecord aStrOperativeFirstRecord;
|
|
|
+ private BStrOperativeFirstRecordFacade bStrOperativeFirstRecordFacade;
|
|
|
@Autowired
|
|
|
- private AStrPreoperativeDiscussionFacade aStrPreoperativeDiscussionFacade;
|
|
|
+ private BStrPreoperativeDiscussionFacade bStrPreoperativeDiscussionFacade;
|
|
|
@Autowired
|
|
|
- private AStrOperativeNoteFacade aStrOperativeNoteFacade;
|
|
|
+ private BStrOperativeNoteFacade bStrOperativeNoteFacade;
|
|
|
@Autowired
|
|
|
- private AStrRescueNoteFacade aStrRescueNoteFacade;
|
|
|
+ private BStrRescueNoteFacade bStrRescueNoteFacade;
|
|
|
@Autowired
|
|
|
- private AStrCrisisNoteFacade aStrCrisisNoteFacade;
|
|
|
+ private BStrCrisisNoteFacade bStrCrisisNoteFacade;
|
|
|
@Autowired
|
|
|
- private AStrLeaveHospitalFacade aStrLeaveHospitalFacade;
|
|
|
+ private BStrLeaveHospitalFacade bStrLeaveHospitalFacade;
|
|
|
@Autowired
|
|
|
- private AStrConsultationApplyFacade aStrConsultationApplyFacade;
|
|
|
+ private BStrConsultationApplyFacade bStrConsultationApplyFacade;
|
|
|
@Autowired
|
|
|
- private AStrConsultationResultFacade aStrConsultationResultFacade;
|
|
|
+ private BStrConsultationResultFacade bStrConsultationResultFacade;
|
|
|
@Autowired
|
|
|
- private AStrConsultationNoteFacade aStrConsultationNoteFacade;
|
|
|
+ private BStrConsultationNoteFacade bStrConsultationNoteFacade;
|
|
|
@Autowired
|
|
|
- private AStrConsultationRecordFacade aStrConsultationRecordFacade;
|
|
|
+ private BStrConsultationRecordFacade bStrConsultationRecordFacade;
|
|
|
}
|