标准签


生成合同

<p><strong>简要描述:</strong> </p> <ul> <li>生成合同接口</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://ip:port/service/rest/v1/template/generatePdf</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST application/json</li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">templateId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>模板Id</td> </tr> <tr> <td style="text-align: left;">fieldDataList</td> <td style="text-align: left;">是</td> <td style="text-align: left;">List&lt;FieldData&gt;</td> <td>输入项值</td> </tr> <tr> <td style="text-align: left;">accountUid</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>用户的accountUid, 默认为当前登录人的accountUid</td> </tr> <tr> <td style="text-align: left;">source</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>请求来源, 例如:’dingding’ , ’esign’ , ’esign_h5’ , ’alipay’</td> </tr> </tbody> </table> <p>FieldData</p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">fieldId</td> <td style="text-align: left;">String</td> <td>模板输入项Id</td> </tr> <tr> <td style="text-align: left;">value</td> <td style="text-align: left;">String</td> <td>输入值</td> </tr> </tbody> </table> <p><strong>请求示例</strong></p> <pre><code> http://ip:port/service/rest/v1/template/generatePdf { &amp;quot;templateId&amp;quot;:&amp;quot;d27bb400-5610-4dd5-9899-d48c804a319e&amp;quot;, &amp;quot;fieldDataList&amp;quot;:[{ &amp;quot;fieldId&amp;quot;:&amp;quot;b46a15d8-919f-4717-b23e-a4e022060f47&amp;quot;, &amp;quot;value&amp;quot;:&amp;quot;内容111111111&amp;quot; },{ &amp;quot;fieldId&amp;quot;:&amp;quot;03d0e3f8-5177-4267-a3b0-ea0087ce9037&amp;quot;, &amp;quot;value&amp;quot;:&amp;quot;测试内容222222222&amp;quot; }] } </code></pre> <p><strong>返回示例</strong></p> <pre><code>{ &amp;quot;success&amp;quot;: true, &amp;quot;msg&amp;quot;: &amp;quot;成功&amp;quot;, &amp;quot;errCode&amp;quot;: 0, &amp;quot;errShow&amp;quot;: false, &amp;quot;data&amp;quot;: { &amp;quot;pdfOssKey&amp;quot;: &amp;quot;e4e6125d-f37f-4061-9e5f-8f61196dc89b&amp;quot;, &amp;quot;inputDataId&amp;quot;: &amp;quot;6c3c3750-d204-468f-bd56-84d8f07c26b4&amp;quot;, &amp;quot;url&amp;quot;: &amp;quot;https://esignoss.oss-cn-hangzhou.aliyuncs.com/e4e6125d-f37f-4061-9e5f-8f61196dc89b?Expires=1513965021&amp;amp;OSSAccessKeyId=FBzUaPMorqiiUAfb&amp;amp;Signature=DRgZrpPjwGBSMSHfBd/x21MLRhU%3D&amp;quot; } }</code></pre> <p><strong>返回参数</strong></p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">pdfOssKey</td> <td style="text-align: left;">String</td> <td>模板生成的合同的osskey</td> </tr> <tr> <td style="text-align: left;">inputDataId</td> <td style="text-align: left;">String</td> <td>模板输入项值的存储Id</td> </tr> <tr> <td style="text-align: left;">url</td> <td style="text-align: left;">String</td> <td>模板生成的合同的文件url</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML