| | |
| | | import com.smartor.common.LSHospTokenUtil; |
| | | import com.smartor.common.MtSubmitSmUtil; |
| | | import com.smartor.common.QwenLLMUtil; |
| | | import com.smartor.common.SpecificArchiveConstants; |
| | | import com.smartor.domain.*; |
| | | import com.smartor.domain.VO.ServiceSubtaskDetailTraceVO; |
| | | import com.smartor.domain.entity.ServiceSubtaskEntity; |
| | |
| | | } |
| | | } |
| | | |
| | | /** |
| | | * 采集丽水市妇幼保健院门诊接诊完成记录,并按配置生成妇科/儿科档案。 |
| | | * 定时任务默认采集昨天 00:00:00 ~ 今天 00:00:00。 |
| | | */ |
| | | public void collectMchArchive() { |
| | | try { |
| | | LocalDateTime todayZero = LocalDateTime.now().with(LocalTime.MIN); |
| | | LocalDateTime yesterdayZero = todayZero.minusDays(1); |
| | | Date startTime = Date.from(yesterdayZero.atZone(ZoneId.systemDefault()).toInstant()); |
| | | Date endTime = Date.from(todayZero.atZone(ZoneId.systemDefault()).toInstant()); |
| | | log.info("【collectMchArchive】开始采集丽水妇幼门诊接诊完成记录"); |
| | | ichService.collectMchOuthospAndGenerateArchive( |
| | | SpecificArchiveConstants.LISHUI_MCH_ORG_ID, startTime, endTime); |
| | | log.info("【collectMchArchive】丽水妇幼门诊接诊完成记录采集结束"); |
| | | } catch (Exception e) { |
| | | log.error("【collectMchArchive】丽水妇幼门诊接诊完成记录采集异常", e); |
| | | } |
| | | } |
| | | |
| | | public void collectHISYesterday() { |
| | | try { |
| | | // 获取昨天0点到今天0点的时间范围 |