## 贷款合同信息接口
>
- **URL**:/api/hbApi/pushContractData
- **请求方式**:POST
- **测试**:
~~~[api]
post:/api/hbApi/pushContractData
*clientId=15164425821117phs85858ti#非现场监管系统分配给接入方的账号
*roundStr=L12DA1#随机数
*reqId=15164425821117phs85858ti#外部系统数据id
*signatureVersion=1.0.0_out#上报接口版本信息(1.0.0_out)
*identifier=A#A新增 U更新D删除
*loanContractId=hb00011#合同编号
*loanContractName=个人合同名称#合同名称
*financierType=1#借款客户名称类型,1-自然人,2-企业 接口接收值为数字
*financierId=440100198801010000#统一社会信用号/营业执照号或证件号码关联(根据finanierType为1时,则判别证件号码,为2时,则判别统一社会信用号/营业执照号)
*amount=10000#贷款金额(元)
*periodTerm=1#贷款期限
*loanStartDate=2019-02-03#贷款开始日期,格式YYYY-MM-DD
*loanEndDate=2019-02-28#贷款截止日期,格式YYYY-MM-DD
*rateType=1#利率类型:1)年 2)日 3)月
*loanPurpose=2#贷款用途: 1)消费(个人客户) 2)经营性(个人客户) 3)流动资金(企业客户) 4)固定资产(企业客户)
loanSubPurpose=1#个人消费用途(当贷款用途为1消费时,填写): 1)装饰 2)购买家具 3)教育 4)3C 5)医美 6)其他
loanSubPurposeOther=手机#个人消费用途,选择6其他选择时填写
*industry=1#贷款投向:1)农业, 2)工业, 3)服务业, 4)其他
*loanType=1#贷款方式:1)信用 2)保证 3)抵押 4)质押 5)留置 6)定金 7)其他
*payType=1#还款方式:1)等额本息 2)等额本金 3)先息后本 4)灵活还款 接口接收值为数字
*signDate=2019-02-01#合同签订日期,格式YYYY-MM-DD HH:mm:SS
*repaySource=工资收入#还款来源:企业(银行借款、营业收入、收回短期投资或出售资产、其他),个人(工资收入,营业收入,其他)
repaySourceOther=其他#还款来源(选择其他的时候填写)
*performanceInsurance=否#是否购买履约险:是、否(填写中文)
*customerName=弓怡宁#客户名称
*annualIntRate=23#折合年化利率(%)
*comprehensiveRate=24#年化综合费率(%)
remark#备注
createTime#创建时间,如2016-01-01 11:12:30
updateTime#修改时间,如2016-01-01 11:12:30
*repayList=[{"repayRealDate":"2018-06-11","principal":"100","interest":"100","money":"100"},{"id":"2","repayRealDate":"2018-06-11","principal":"100","interest":"100","money":"100"}]#还款计划列表,数组长度= 贷款期限(periodTerm)
<<<
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删除 | 是 |
| loanContractId | varchar(25) | 合同编号 | 是 |
| loanContractName | varchar(25) | 合同名称 | 是 |
| financierType | tinyint(1) | 借款客户名称类型,1-自然人,2-企业 接口接收值为数字 | 是 |
| financierId | varchar(25) | 统一社会信用号/营业执照号或证件号码关联(根据finanierType为1时,则判别证件号码,为2时,则判别统一社会信用号/营业执照号) | 是 |
| amount | decimal(10,2) | 贷款金额(元) | 是 |
| periodTerm | int(11) | 贷款期限 | 是 |
| loanStartDate | date | 贷款开始日期,格式YYYY-MM-DD | 是 |
| loanEndDate | date | 贷款截止日期,格式YYYY-MM-DD | 是 |
| rateType | tinyint(1) | 利率类型:1)年 2)日 3)月 | 是 |
| loanPurpose | tinyint(1) | 贷款用途: 1)消费(个人客户) 2)经营性(个人客户) 3)流动资金(企业客户) 4)固定资产(企业客户) | 是 |
| loanSubPurpose | tinyint(1) | 个人消费用途(当贷款用途为1消费时,填写): 1)装饰 2)购买家具 3)教育 4)3C 5)医美 6)其他 | 否 |
| loanSubPurposeOther | varchar(255) | 个人消费用途,选择6其他选择时填写 | 否 |
| industry | tinyint(2) | 贷款投向:1)农业, 2)工业, 3)服务业, 4)其他 | 是 |
| loanType | tinyint(1) | 贷款方式:1)信用 2)保证 3)抵押 4)质押 5)留置 6)定金 7)其他 | 是 |
| payType | tinyint(1) | 还款方式:1)等额本息 2)等额本金 3)先息后本 4)灵活还款 接口接收值为数字 | 是 |
| signDate | date | 合同签订日期,格式YYYY-MM-DD HH:mm:SS | 是 |
| repaySource | varchar(25) | 还款来源:企业(银行借款、营业收入、收回短期投资或出售资产、其他),个人(工资收入,营业收入,其他) | 是 |
| repaySourceOther | varchar(25) | 还款来源(选择其他的时候填写) | 否 |
| performanceInsurance | char(1) | 是否购买履约险:是、否(填写中文) | 是 |
| customerName | varchar(25) | 客户名称 | 是 |
| annualIntRate | decimal(10,3) | 折合年化利率(%) | 是 |
| comprehensiveRate | decimal(10,3) | 年化综合费率(%) | 是 |
| remark | varchar(255) | 备注 | 否 |
| createTime | datetime | 创建时间,如2016-01-01 11:12:30 | 否 |
| updateTime | datetime | 修改时间,如2016-01-01 11:12:30 | 否 |
| repayList | Array | 还款计划列表,数组长度= 贷款期限(periodTerm) | 是 |
| repayList[i].repayRealDate | datetime | 截至日期 | 是 |
| repayList[i].principal | decimal(10,2) | 本金 | 是 |
| repayList[i].interest | decimal(10,2) | 利息 | 是 |
| repayList[i].money | decimal(10,2) | 还款金额 | 是 |
| signature | varchar(32) | Md5后转成小写 | 是 |