文档
测试

关键字签带日期

POST
/ecs/seal/sealByKeywordForNum.jspa

接口描述

该接口在关键签署的基础上新增了关键字填充日期和内容

请求参数

参数名
类型
描述
必填
contractNum
String
合同编号
必填
signerInfo
String
签署人信息,见下方实例
必填
isFinish
int
是否完成标志 0:是,1:否
必填
ruleInfo
String
签章规则(关键字),见下方实例
必填
signImageInfo
日期内容(关键字),见下方实例
必填
timestamp
string
示例:2011-11-28 17:12:50,与服务端时间误差允许为10分钟
必填
appKey
string
示例:平台分配给应用的AppKey、Secret
必填
v
string
示例:1.0
必填
nonce
string
示例:6位数字随机数
必填
signature
string
示例:API入参签名结果
必填

请求体示例

签署人信息JSON数据: ```language { "type":"1", //类型 1:个人 、2:企业 "cardType":"0", // 证件类型 0:身份证 1:军官证 ,2:护照、 3:驾驶证、4:工商登记证、5:税务登记证、 6:组织机构代码、7:其他证件,8:统一社会信用代码 "idCardNum":"", // 证件号码 "name":"", //企业或者个人真实名称 "mobilePhone":"" //企业或者个人联系手机号 } ``` 签章规则信息JSON数据: ```language [{ "signType":"1", //类型 签名类型,1签名 2印章 "signId":"0", //签章或者签字ID,如果不指定,则用户默认设置 "keyWord":"甲方" //关键字 "beginPage": 1, // 关键字查找开始页,大于等于1 "endPage": -1, // 关键字查找结束页,大于等于-3小于等于beginPage,-1、-2、-3分别代表倒数第一、第二、第三页 "orderBy": "DESC", // 排序,正序ASC,倒序DESC "sealNum": 1, // 盖章个数,大于等于1 "x": 0, // 盖章位置偏移,负数向左移动,正数向右移动 "y": 0 // 盖章位置偏移,负数向下移动,正数向上移动 },{ "signType":"1", //类型 签名类型,1签名 2印章 "signId":"0", //签章或者签字ID,如果不指定,则用户默认设置 "keyWord":"甲方" //关键字 "beginPage": 1, // 关键字查找开始页,大于等于1 "endPage": -1, // 关键字查找结束页,大于等于-3小于等于beginPage,-1、-2、-3分别代表倒数第一、第二、第三页 "orderBy": "DESC", // 排序,正序ASC,倒序DESC "sealNum": 1, // 盖章个数,大于等于1 "signNum":2,//签署第几个位置 "x": 0, // 盖章位置偏移,负数向左移动,正数向右移动 "y": 0 // 盖章位置偏移,负数向下移动,正数向上移动 }] ``` 日期图片信息JSON数据: ```language signImageInfo格式: [ { "signType":"1", //印章类型0是日期1是字体 "positionName":"张三", //日期不填,字体输入 "keyWord":"甲方" //关键字 "beginPage": 1, // 关键字查找开始页,大于等于1 "endPage": -1, // 关键字查找结束页,大于等于-3小于等于beginPage,-1、-2、-3分别代表倒数第一、第二、第三页 "orderBy": "DESC", // 排序,正序ASC,倒序DESC "sealNum": 1, // 盖章个数,大于等于1 "x": 0, // 盖章位置偏移,负数向左移动,正数向右移动 "y": 0 // 盖章位置偏移,负数向下移动,正数向上移动 "fontName": "1"" //字体默认为宋体(1楷体,2隶书,3宋体,4黑体,5幼圆,6微软雅黑) "color": "#FF0000" //颜色16进制代码,非必填,默认为"#FF0000",如需改变颜色,设置对应的颜色值即可 "fontSize": "16" //非必填,默认32 "style": "0" //字体风格0普通1加粗2斜体 默认1 },{ "signType":"1", //印章类型0是日期1是字体 "positionName":"张三", //日期不填,字体输入 "keyWord":"甲方" //关键字 "beginPage": 1, // 关键字查找开始页,大于等于1 "endPage": -1, // 关键字查找结束页,大于等于-3小于等于beginPage,-1、-2、-3分别代表倒数第一、第二、第三页 "orderBy": "DESC", // 排序,正序ASC,倒序DESC "sealNum": 1, // 盖章个数,大于等于1 "signNum":2,//签署第几个位置 "x": 0, // 盖章位置偏移,负数向左移动,正数向右移动 "y": 0 // 盖章位置偏移,负数向下移动,正数向上移动 "fontName": "1"" //字体默认为宋体(1楷体,2隶书,3宋体,4黑体,5幼圆,6微软雅黑) "color": "#FF0000" //颜色16进制代码,非必填,默认为"#FF0000",如需改变颜色,设置对应的颜色值即可 "fontSize": "16" //非必填,默认32 "style": "0" //字体风格0普通1加粗2斜体 默认1 } ] ```

响应参数

参数名
类型
描述
必填
code
String
响应状态码( 0:成功 其他:失败)
必填
message
String
状态描述
必填

响应示例

```language { "meta":{ "code":"0", "message":"操作成功" } } ```