## 担保管理接口
>
- **URL**:/api/hbApi/pushGuarantyData
- **请求方式**:POST
- **测试**:
- > **当guaranteeType = 1时**
~~~[api]
post:/api/hbApi/pushGuarantyData
*clientId=15164425821117phs85858ti#非现场监管系统分配给接入方的账号
*roundStr=L12DA1#随机数
*reqId=15164425821117phs85858ti#外部系统数据id
*signatureVersion=1.0.0_out#上报接口版本信息(1.0.0_out)
*identifier=A#A新增 U更新D删除
*guaranteeType=1#担保方式 (1抵质押担保2信用担保)
*loanContractId=1235678900#主合同编号
*customerName=加多宝#贷款客户
*customerType=2#借款客户类型,1-自然人,2-企业 接口接收值为数字
*loanContractName=11111111#主合同名称
*signTime=2019-02-14#合同签订日期
*guarantyContractNum=3332231#担保合同编号
*collateralName=去取取#抵质押物
*collateralType=专利权质押#抵质押物类型:1存货抵押, 2客账抵押, 3证券抵押, 4设备抵押, 5不动产抵押, 6人寿险抵押,7股权质押, 8定期存单质押, 9专利权质押,10应收账款质押,11其他(参与签名)
*warrantNum=3324#抵质押物唯一识别号
*evaluationValue=10000#评估价值(元)
*collateralAddr=difan#抵质押物放置位置
*handleDate=2019-02-28#办理抵质押日期
*warrantHolder=我问问#权证所有人
remark=ddd#备注
*signature=1#Md5后转成小写
<<<
success
{
"code": "0000",
"message": "成功",
"data": "{}"
}
<<<
error
这里填写错误的返回码
以此类推,每个状态使用 <<< 分割,
第一行添加状态名称
~~~
* * * * *
- **参数**:
| 参数名称 | 类型 | 说明 | 限制 |
| --- | --- | --- | --- |
| clientId | varchar(16) | 非现场监管系统分配给接入方的账号 | 是 |
| roundStr | varchar(10) | 随机数 | 是 |
| reqId | varchar(32) | 外部系统数据id | 是 |
| signatureVersion | varchar(10) | 上报接口版本信息(1.0.0_out) | 是 |
| identifier | char(1) | A新增 U更新D删除 | 是 |
| guaranteeType | char(1) | 担保方式 (1抵质押担保2信用担保) | 是 |
| loanContractId | varchar(25) | 主合同编号 | 是 |
| customerName | varchar(25) | 贷款客户 | 是 |
| customerType | tinyint(1) | 借款客户类型,1-自然人,2-企业 接口接收值为数字 | 是 |
| loanContractName | varchar(255) | 主合同名称 | 是 |
| signTime | date | 合同签订日期 | 是 |
| guarantyContractNum | varchar(255) | 担保合同编号 | 是 |
| collateralName | varchar(255) | 抵质押物 | 是 |
| collateralType | char(1) | 抵质押物类型:1存货抵押, 2客账抵押, 3证券抵押, 4设备抵押, 5不动产抵押, 6人寿险抵押,7股权质押, 8定期存单质押, 9专利权质押,10应收账款质押,11其他(参与签名) | 是 |
| warrantNum | varchar(255) | 抵质押物唯一识别号 | 是 |
| evaluationValue | decimal(10,2) | 评估价值(元) | 是 |
| collateralAddr | varchar(255) | 抵质押物放置位置 | 是 |
| handleDate | date | 办理抵质押日期 | 是 |
| warrantHolder | varchar(255) | 权证所有人 | 是 |
| remark | varchar(255) | 备注 | 否 |
| signature | varchar(32) | Md5后转成小写 | 是 |
- **测试2**:
- - > **当guaranteeType = 2时**
~~~[api]
post:/api/hbApi/pushGuarantyData
*clientId=15164425821117phs85858ti#非现场监管系统分配给接入方的账号
*roundStr=L12DA1#随机数
*reqId=15164425821117phs85858ti#外部系统数据id
*signatureVersion=1.0.0_out#上报接口版本信息(1.0.0_out)
*identifier=A#A新增 U更新D删除
*guaranteeType=2#担保方式 (1抵质押担保2信用担保)
*loanContractId=111111112222222#主合同编号
*customerName=笑笑#贷款客户
*customerType=1#借款客户类型,1-自然人,2-企业 接口接收值为数字
*loanContractName=阿阿阿阿阿阿阿阿阿阿阿阿阿#主合同名称
*signTime=2019-02-14#合同签订日期
*guarantyContractNum=3332231#担保合同编号
*guarantorName=我问问#担保人名称
*guarantorPhone=13790011124#担保人联系方式
*guaranteeCertificateType=1#担保人证件类型:1)居民身份证,2)统一社会信用代码
*cardNum=512501197203035000#担保人证件号码
*guaranteeAmount=10000#担保金额(元)
*isJointLiability=1#是否无限连带责任 1)是 2)否
remark=ddd#备注
*signature=1#Md5后转成小写
<<<
success
{
"code": "0000",
"message": "成功",
"data": "{}"
}
<<<
error
这里填写错误的返回码
以此类推,每个状态使用 <<< 分割,
第一行添加状态名称
~~~
* * * * *
- **参数**:
-
| 参数名称 | 类型 | 说明 | 限制 |
| --- | --- | --- | --- |
| clientId | varchar(16) | 非现场监管系统分配给接入方的账号 | 是 |
| roundStr | varchar(10) | 随机数 | 是 |
| reqId | varchar(32) | 外部系统数据id | 是 |
| signatureVersion | varchar(10) | 上报接口版本信息(1.0.0_out) | 是 |
| identifier | char(1) | A新增 U更新D删除 | 是 |
| guaranteeType | char(1) | 担保方式 (1抵质押担保2信用担保) | 是 |
| loanContractId | varchar(25) | 主合同编号 | 是 |
| customerName | varchar(25) | 贷款客户 | 是 |
| customerType | tinyint(1) | 借款客户类型,1-自然人,2-企业 接口接收值为数字 | 是 |
| loanContractName | varchar(255) | 主合同名称 | 是 |
| signTime | date | 合同签订日期 | 是 |
| guarantyContractNum | varchar(255) | 担保合同编号 | 是 |
| guarantorName | varchar(255) | 担保人名称 | 是 |
| guarantorPhone | char(1) | 担保人联系方式 | 是 |
| guaranteeCertificateType | varchar(255) | 担保人证件类型:1)居民身份证,2)统一社会信用代码 | 是 |
| cardNum | date | 担保人证件号码 | 是 |
| guaranteeAmount | decimal(10,2) | 担保金额(元) | 是 |
| isJointLiability | varchar(255) | 是否无限连带责任 1)是 2)否 | 是 |
| remark | varchar(255) | 备注 | 否 |
| signature | varchar(32) | Md5后转成小写 | 是 |