获取合同接口
<h5>简要描述</h5>
<ul>
<li>获取合同接口</li>
</ul>
<h5>请求URL:</h5>
<ul>
<li><code>测试:http://yck.ycktest.com/share/RviData/getRviContract</code></li>
<li><code>正式:https://www.youcku.com//share/RviData/getRviContract</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">token</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>token</td>
</tr>
</tbody>
</table>
<h5>token未加密前的结构示例</h5>
<pre><code>contractList:[
{
"carInfo": {
"model": "车型",
"vin": "vin码",
"guidingPrice": "官方指导价(元)",
"scrapValue": "残值承诺价格(元)",
"fee": "残值服务费金额(元)",
"contractNo": "融资租赁合同编号",
"loanTerm": "贷款期限",
"restRatio": "尾款比例"
},
"carOwner": {
"custName": "客户名称",
"idNo": "身份证号码",
"phone": "联系电话"
},
"contact": {
"product": "产品名称",
"contractNo": "合同编号",
"signDate": "签署时间"
"effectiveDate": "合同起始日期",
"expireDate": "合同截至日期",
"status": "状态"
},
"saleInfo": {
"dealer": "经销商全称",
"dealerCode": "经销商编码"
},
"finCompany": {
"product": "产品名称",
"name": "金融公司名称"
}
}
...
]
</code></pre>
<h5>加密方式AES-128-ECB</h5>
<pre><code> 加密方式:AES-128-ECB
字符串拼接:contractList=[{"carInfo":{***},"carOwner":{***}...}...]&endFlag=1×tamp=时间戳精确到秒
注:每批次传输的数量为200,endFlag=1即为最后一批</code></pre>
<h5>返回示例</h5>
<pre><code>{
"code": 200,//200成功,其他则为失败
"message": "请求成功",
}</code></pre>
<h5>code返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数值</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">200</td>
<td style="text-align: left;">int</td>
<td>请求成功</td>
</tr>
<tr>
<td style="text-align: left;">100</td>
<td style="text-align: left;">int</td>
<td>错误的网络请求</td>
</tr>
<tr>
<td style="text-align: left;">101</td>
<td style="text-align: left;">int</td>
<td>非法访问:只允许https访问</td>
</tr>
<tr>
<td style="text-align: left;">101</td>
<td style="text-align: left;">int</td>
<td>非法访问-:ip地址限制</td>
</tr>
<tr>
<td style="text-align: left;">102</td>
<td style="text-align: left;">int</td>
<td>请求已过期</td>
</tr>
<tr>
<td style="text-align: left;">103</td>
<td style="text-align: left;">int</td>
<td>数据写入失败</td>
</tr>
<tr>
<td style="text-align: left;">1001</td>
<td style="text-align: left;">int</td>
<td>处理类型错误</td>
</tr>
<tr>
<td style="text-align: left;">1002</td>
<td style="text-align: left;">int</td>
<td>未获取到token</td>
</tr>
</tbody>
</table>