我创建了一个复合模板。对于复合模板中添加的每个文档,都会在文档中添加相同的签名选项卡,例如 - 3 个文档,然后在上面添加 3 个选项卡。我想要每个文档一个选项卡。
List<CompositeTemplate> compositeTemplateList = new ArrayList<>();
for (no of documents) {
for (no of templates) {
CompositeTemplate cTemplate = new CompositeTemplate();
ServerTemplate serverTemplate = new ServerTemplate();
serverTemplate.setTemplateId();
serverTemplate.setSequence();
cTemplate.setServerTemplates(Arrays.asList(serverTemplate));
cTemplate.setCompositeTemplateId();
cTemplate.setDocument();
InlineTemplate inlineTemplate = new InlineTemplate();
for(list of signers) {
signer.setEmail();
signer.setName();
}
recipients.setSigner();
inlineTemplate.setRecipients();
inlineTemplate.setSequence();
cTemplate.setInlineTemplates(Arrays.asList(inlineTemplate));
compositeTemplateList.add(cTemplate);
}
}
env.setStatus("sent");
env.setCompositeTemplates(compositeTemplateList);
我仅尝试添加一次电子邮件和手机详细信息,但没有成功。
您的模板选项卡是否使用自动放置(锚字符串)?或者您是否使用任何使用自动放置的信封自定义字段?如果您没有在每个文档上使用唯一的文本字符串,这是自动放置的常见问题