新增合同
请求地址
https://www.xxyb.cn/union/api/wlpt/consignor/createContract
Header
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| Token | 是 | string | 应用令牌 |
| cid | 是 | string | 合作ID |
| corpId | 是 | string | 企业ID |
请求参数
| 参数名 | 必选 | 类型 | 层级 | 说明 | 备注 |
|---|---|---|---|---|---|
| partyBId | 是 | string | 1 | 合同乙方ID | 签约主体 bodyId |
| partyAUserType | 是 | enum | 1 | 甲方签署人类型 | 见下方甲方签署人类型代码 |
| partyAIdCardFrontImg | 否 | string | 1 | 甲方法人身份证人像面图片 | 甲方签署人类型为LEGAL_PERSON时不可为空 |
| partyAIdCardBackImg | 否 | string | 1 | 甲方法人身份证国徽面图片 | 甲方签署人类型为LEGAL_PERSON时不可为空 |
| partyATrustInstrumentFiles | 否 | array | 1 | 甲方委托书文件 | 甲方签署人类型为CONSIGNER时不可为空 |
| name | 是 | string | 2 | 文件名 | |
| url | 是 | string | 2 | 文件地址 | |
| partyAIdCardName | 是 | string | 1 | 甲方签署人身份证姓名 | |
| partyAIdCardNo | 是 | string | 1 | 甲方签署人身份证号码 | |
| partyASignImg | 是 | string | 1 | 甲方印章图片 |
入参示例
json
{
"partyBId": "B123456789",
"partyAUserType": "LEGAL_PERSON",
"partyAIdCardFrontImg": "https://example.com/partyAIdCardFront.jpg",
"partyAIdCardBackImg": "https://example.com/partyAIdCardBack.jpg",
"partyATrustInstrumentFiles": [
{
"name": "委托书1.pdf",
"url": "https://example.com/trustInstrument1.pdf"
},
{
"name": "委托书2.pdf",
"url": "https://example.com/trustInstrument2.pdf"
}
],
"partyAIdCardName": "张三",
"partyAIdCardNo": "11010519900101001X",
"partyASignImg": "https://example.com/partyASign.jpg"
}返回参数
| 参数名 | 类型 | 层级 | 说明 |
|---|---|---|---|
| code | int | 1 | 状态码 |
| msg | string | 1 | 请求结果 |
| total | int | 1 | 返回总条数 |
| requestId | string | 1 | 请求编号 |
| data | object | 1 | 返回数据 |
| id | string | 2 | 合同ID |
| contractCode | string | 2 | 合同编号 |
| contractUrl | string | 2 | 合同地址 |
反参示例
json
{
"code": 200,
"data": {
"id": "12321321321312",
"contractCode": "31312312321",
"contractUrl": "https://xx/yy.pdf"
},
"msg": "业务处理成功",
"total": null,
"requestId": "1eb7cb0e"
}甲方签署人类型代码(ContractSignUserTypeEnum):
| Name | Message |
|---|---|
| LEGAL_PERSON | 法人签署 |
| CONSIGNER | 授权委托人签署 |
