|
|
|
@ -183,17 +183,22 @@ public class ECGPollingServiceImpl implements ECGPollingService {
|
|
|
|
|
log.error("记帐号为:" + list.getPatientId() + "的病历文件名为:" + networkFilePath.getFileName() + "的文件拷贝失败", e);
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
//组织保存文件表数据
|
|
|
|
|
ArchiveDetailDto archiveDetailDto = new ArchiveDetailDto();
|
|
|
|
|
archiveDetailDto.setMasterId(list.getId());
|
|
|
|
|
archiveDetailDto.setUploadDateTime(new Date());
|
|
|
|
|
archiveDetailDto.setAssortId("DA342ED81CEE4A8EA827424626F3F577");
|
|
|
|
|
archiveDetailDto.setSource("ECG");
|
|
|
|
|
archiveDetailDto.setFlag("0");
|
|
|
|
|
archiveDetailDto.setSys("ECG");
|
|
|
|
|
archiveDetailDto.setTitle("心电图报告");
|
|
|
|
|
archiveDetailDto.setPdfPath(savaPath);
|
|
|
|
|
archiveDetailList.add(archiveDetailDto);
|
|
|
|
|
if (new File(savaPath).exists()) {
|
|
|
|
|
//组织保存文件表数据
|
|
|
|
|
ArchiveDetailDto archiveDetailDto = new ArchiveDetailDto();
|
|
|
|
|
archiveDetailDto.setMasterId(list.getId());
|
|
|
|
|
archiveDetailDto.setUploadDateTime(new Date());
|
|
|
|
|
archiveDetailDto.setAssortId("DA342ED81CEE4A8EA827424626F3F577");
|
|
|
|
|
archiveDetailDto.setSource("ECG");
|
|
|
|
|
archiveDetailDto.setFlag("0");
|
|
|
|
|
archiveDetailDto.setSys("ECG");
|
|
|
|
|
archiveDetailDto.setTitle("心电图报告");
|
|
|
|
|
archiveDetailDto.setPdfPath(savaPath);
|
|
|
|
|
archiveDetailList.add(archiveDetailDto);
|
|
|
|
|
}else {
|
|
|
|
|
log.error("记帐号为:" + list.getPatientId() + "的病历文件名为:" + networkFilePath.getFileName() + "为损坏文件");
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
log.error("记帐号为:" + list.getPatientId() + "的病历异常处理");
|
|
|
|
|