diff --git a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordRelationServiceImpl.java b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordRelationServiceImpl.java index c2afe9dd..33cd81ba 100644 --- a/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordRelationServiceImpl.java +++ b/visa/visa-server/src/main/java/cn/axzo/nanopart/visa/server/service/impl/ChangeRecordRelationServiceImpl.java @@ -710,6 +710,11 @@ public class ChangeRecordRelationServiceImpl extends ServiceImpl pdfs = findByVisaAndVarName(visa.getId(), PRINT_PDF_FILE.name()); + AssertUtil.notEmpty(pdfs, "数据异常,未找到变洽签 PDF 文件"); + req.setPdfFile(JSON.parseObject(pdfs.get(0).getContent(), UploadFieldDTO.class)); + } create.setStartFormVariables(visaHelper.buildStartFormVariables(createReq)); OrganizationalUnitVO unitInfo = organizationalUnitGateway.getUnitInfo(model.getOuId()); Map variables = Maps.of(