在docusign自定义选项卡更新自动字体更改后

问题描述 投票:0回答:1

我正在尝试使用docusign实现嵌入式签名,我们有两个不同的收件人。在第一个收件人签名后,我正在为正在按预期工作的第二个收件人更新自定义选项卡值。

问题是在标签更新后,他们的字体会自动更改。更新后,我确实列出了选项卡属性,(更新和原始)具有相同的属性。

original:
{      
   height: 11,
   validationPattern: '',
   validationMessage: '',
   shared: 'false',
   requireInitialOnSharedChange: 'false',
   requireAll: 'false',
   name: 'xxxx',
   value: 'xxxx',
   originalValue: 'xxxx',
   width: 102,
   required: 'true',
   locked: 'true',
   concealValueOnDocument: 'false',
   disableAutoSize: 'false',
   maxLength: 4000,
   tabLabel: 'xxxx',
   font: 'lucidaconsole',
   fontColor: 'black',
   fontSize: 'size12',
   documentId: '1',
   recipientId: '1',
   pageNumber: '1',
   xPosition: '252',
   yPosition: '323',
   tabId: 'xxxx',
   templateLocked: 'false',
   templateRequired: 'false' }

updated:
{   
   height: 11,
   isPaymentAmount: 'false',
   validationPattern: '',
   validationMessage: '',
   shared: 'false',
   requireInitialOnSharedChange: 'false',
   requireAll: 'false',
   name: 'xxxx',
   value: 'xxxx',
   originalValue: 'xxxx',
   width: 102,
   required: 'true',
   locked: 'true',
   concealValueOnDocument: 'false',
   disableAutoSize: 'false',
   maxLength: 4000,
   tabLabel: 'xxxx',
   font: 'lucidaconsole',
   bold: 'false',
   italic: 'false',
   underline: 'false',
   fontColor: 'black',
   fontSize: 'size12',
   documentId: '1',
   recipientId: '2',
   pageNumber: '1',
   xPosition: '251',
   yPosition: '337',
   tabId: 'xxxx',
   templateLocked: 'false',
   templateRequired: 'false' }
docusignapi
1个回答
0
投票

DocuSign eSignature REST API中的各种更新方法是更新方法,而不是修补方法。

因此,当您调用update方法时,需要使用参数的当前值或更新值来提供所有对象的参数。

如果您不知道对象的当前值,请先执行get操作。

© www.soinside.com 2019 - 2024. All rights reserved.