## 貸款合同信息接口
>
- **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后轉成小寫 | 是 |