添加签署日期

更新时间:2023-11-13 17:30:12

基础介绍

当发起合同签署时,可以在签章/签字的同时,添加签署的日期。可以默认显示在印章下方,也可以自由指定其他位置、大小、格式。

注:印章和签署时间必须在同一页码内。建议直接默认指定在印章下方,无需额外计算签署时间的坐标位置。

效果展示

API接口

API接口(点击直接跳转相关API文档)

API描述

是否必需

基于文件发起签署

此接口用来发起签署,发起成功后会返回签署流程标识:signFlowId。

必需

获取签署页面链接

此接口获取签署方签署页面链接,可用于签署或预览。

按需

基于文件发起签署接口代码案例

相关参数

  • signDateConfig签署日期配置项

签署日期默认在印章下方

  • dateFormat(日期格式)和 fontSize(日期大小)按需传值。
  • showSignDate 设置为:1(固定位置显示)。
  • signDatePositionX(签署日期位置X坐标)signDatePositionY(签署日期位置X坐标) 不需要指定具体的值,签署时间默认会在印章下方(但用户手动签署时可自主移动日期位置,自动签署时固定在印章下方)。
"signers": [
    {
        "signFields": [
            {
                "signDateConfig": {
                    "dateFormat": "yyyy年MM月dd日",
                    "fontSize": 20,
                    "showSignDate": 1
                }
            }
        ]
    }
]

固定签署日期位置--坐标固定

  • dateFormat(日期格式)和 fontSize(日期大小)按需传值。
  • showSignDate 设置为:1(固定位置显示)。
  • signDatePositionX(签署日期位置X坐标)signDatePositionY(签署日期位置X坐标) 传入具体的坐标位置,坐标定位点为日期左下角。
"signers": [
    {
        "signFields": [
            {
                "signDateConfig": {
                    "dateFormat": "yyyy-MM-dd HH:mm:ss",
                    "fontSize": 20,
                    "showSignDate": 1,
                    "signDatePositionX": 200,
                    "signDatePositionY": 50
                }
            }
        ]
    }
]

不固定签署日期位置--用户自由编辑

  • showSignDate 设置为:2(不固定位置显示)。
  • signDatePositionXsignDatePositionYdateFormat、 fontSize 均不传值,传了也不会生效。
"signers": [
    {
        "signFields": [
            {
                "signDateConfig": {
                    "showSignDate": 2
                }
            }
        ]
    }
]

不固定签署时间位置--用户自由编辑效果如下

v

我要纠错