我正在使用 Docusign API 创建一个 InlineTemplate,但只能让第一个签名者填写任何字段。
对于其余的签名者,所有字段都需要锁定。有没有简单的方法来实现这一点?
我尝试在其他签名者上将 signer.templateLocked 字段设置为 true,但他们仍然可以编辑这些字段。
在 TextTab 上设置锁定属性会将所有人锁定在该元素之外,因此我不知道如何完成此操作。
我尝试将相同的字段添加到所有签名者,不仅在 signer.tab 部分,而且将收件人 ID 分配给这些元素,但这给了我 3 个字段,所有签名者相互叠加。
我认为这应该是一件常见的事情,但我觉得我只是错过了一些东西。
这是对应的json:
{
"emailSubject": " ",
"status": "sent",
"enableWetSign": "true",
"compositeTemplates": [{
"inlineTemplates": [{
"recipients": {
"editors": [],
"agents": [],
"signers": [{
"tabs": {
"companyTabs": [],
"titleTabs": [],
"checkboxTabs": [],
"textTabs": [{
"width": "136",
"tabLabel": "OWNER_CONTRACT_NUMBER",
"name": "Policy Number",
"pageNumber": "1",
"documentId": "1",
"yPosition": "139",
"xPosition": "439",
"shared": "true",
"required": "true",
"recipientID": "2"
}, {
"width": "149",
"tabLabel": "OWNER_LAST_NAME",
"name": "Please enter your legal last name.",
"pageNumber": "1",
"documentId": "1",
"yPosition": "139",
"xPosition": "212",
"shared": "true",
"required": "true",
"recipientID": "2"
}
],
"emailTabs": [],
"fullNameTabs": [],
"initialHereTabs": [],
"signHereTabs": [{
"name": "Owner's Signature",
"pageNumber": "2",
"documentId": "1",
"yPosition": "347",
"xPosition": "90",
"recipientID": "2"
}
],
"SignerAttachmentTabs": [],
"dateSignedTabs": [],
"radioGroupTabs": []
},
"routingOrder": "2",
"recipientId": "2",
"name": "Signer 1",
"email": "signer1@test.com",
"signerName": "SERVICE_REQ_OWNER"
}, {
"tabs": {
"companyTabs": [],
"titleTabs": [],
"checkboxTabs": [],
"textTabs": [],
"emailTabs": [],
"fullNameTabs": [],
"initialHereTabs": [],
"signHereTabs": [],
"SignerAttachmentTabs": [],
"dateSignedTabs": [],
"radioGroupTabs": []
},
"routingOrder": "1",
"clientUserId": "internal-id",
"recipientId": "1",
"name": "Internal Agent",
"email": "noreply@test.com",
"signerName": "INTERNAL SIGNER"
}
],
"certifiedDeliveries": [],
"carbonCopies": []
},
"sequence": "1"
}
],
"document": {
"name": "test document (DOCUSIGN)",
"documentId": "1"
}
}
],
"emailSettings": {
"replyEmailAddressOverride": "no-reply@test.com",
"replyEmailNameOverride": "Do Not Reply"
}
}
感谢您的帮助,-杰夫