This commit is contained in:
gaojiabao
2023-06-01 17:20:19 +08:00
parent 1f7cd1625c
commit 08b16ff16b
@@ -1355,7 +1355,7 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
if(fbgbuss!=null) { if(fbgbuss!=null) {
String fbgbussStr = fbgbuss.toString(); String fbgbussStr = fbgbuss.toString();
if(StringUtils.isNotBlank(fbgbussStr)){ if(StringUtils.isNotBlank(fbgbussStr)){
//sarStandFilePdf(fbgbussStr); sarStandFilePdf(fbgbussStr);
} }
} }
return sarBussionessStandEO; return sarBussionessStandEO;
@@ -4902,29 +4902,35 @@ public class SarBussionessStandServiceImpl extends ServiceImpl<SarBussionessStan
// objectQueryWrapper.ne("FILE_SUFFIX","PDF"); // objectQueryWrapper.ne("FILE_SUFFIX","PDF");
List<SarBussStandFile> sarBussStandFiles = sarBussStandFileEODao.selectList(objectQueryWrapper); List<SarBussStandFile> sarBussStandFiles = sarBussStandFileEODao.selectList(objectQueryWrapper);
// 为空暂不处理 不为空则意味pdf生成失败 // 为空暂不处理 不为空则意味pdf生成失败
if(!sarBussStandFiles.isEmpty() && sarBussStandFiles.size()==1){ if(!sarBussStandFiles.isEmpty()) {
AttFileVo attFileVo = attFileEOService.wordConversionFilePdf(sarBussStandFiles.get(0).getOriAttId()); QueryWrapper<SarBussStandFile> objectQueryWrapperSarBussStandFile = new QueryWrapper<>();
if(attFileVo!=null){ objectQueryWrapperSarBussStandFile.eq("ORI_ATT_ID", sarBussStandFiles.get(0).getOriAttId());
SarBussStandFile sarBussStandFile = new SarBussStandFile(); List<SarBussStandFile> sarBussStandFilesList = sarBussStandFileEODao.selectList(objectQueryWrapperSarBussStandFile);
//sarBussStandFile.setId(); if(!sarBussStandFilesList.isEmpty() && sarBussStandFilesList.size()==1){
String uuId = com.adc.da.util.utils.UUID.randomUUID(20); AttFileVo attFileVo = attFileEOService.wordConversionFilePdf(sarBussStandFiles.get(0).getOriAttId());
sarBussStandFile.setId(uuId); if(attFileVo!=null){
sarBussStandFile.setStandId(sarBussStandFiles.get(0).getStandId()); SarBussStandFile sarBussStandFile = new SarBussStandFile();
sarBussStandFile.setStandFileClassify(sarBussStandFiles.get(0).getStandFileClassify()); //sarBussStandFile.setId();
sarBussStandFile.setAttId(attFileVo.getId()); String uuId = com.adc.da.util.utils.UUID.randomUUID(20);
sarBussStandFile.setFileName(filePath+attFileVo.getFilePath()+attFileVo.getFileName()); sarBussStandFile.setId(uuId);
sarBussStandFile.setFileSuffix(attFileVo.getFileSuffix()); sarBussStandFile.setStandId(sarBussStandFiles.get(0).getStandId());
sarBussStandFile.setUseModel(UseModuleEnum.WEB_FILE.getValue()); sarBussStandFile.setStandFileClassify(sarBussStandFiles.get(0).getStandFileClassify());
sarBussStandFile.setPassword(sarBussStandFiles.get(0).getPassword()); sarBussStandFile.setAttId(attFileVo.getId());
sarBussStandFile.setValidFlag(0); sarBussStandFile.setFileName(filePath+attFileVo.getFilePath()+attFileVo.getFileName());
sarBussStandFile.setCreationTime(new Date()); sarBussStandFile.setFileSuffix(attFileVo.getFileSuffix());
sarBussStandFile.setModifyTime(new Date()); sarBussStandFile.setUseModel(UseModuleEnum.WEB_FILE.getValue());
sarBussStandFile.setOriAttId(sarBussStandFiles.get(0).getOriAttId()); sarBussStandFile.setPassword(sarBussStandFiles.get(0).getPassword());
sarBussStandFileEODao.insert(sarBussStandFile); sarBussStandFile.setValidFlag(0);
}else { sarBussStandFile.setCreationTime(new Date());
logger.info("======================================word.doc转换失败================================="); sarBussStandFile.setModifyTime(new Date());
sarBussStandFile.setOriAttId(sarBussStandFiles.get(0).getOriAttId());
sarBussStandFileEODao.insert(sarBussStandFile);
}else {
logger.info("======================================word.doc转换失败=================================");
}
} }
} }
} }
return "2"; return "2";
} }