3.17 影像信息上传接口
<p>[TOC]</p>
<h2>影像信息上传接口</h2>
<p>请求模式:渠道方→鸿雁平台</p>
<p>接口描述:返回是否上传影像成功</p>
<p>测试接口地址:<a href="https://hermesgyb.zhlic.net/avatar/guarantee/uploadImage">https://hermesgyb.zhlic.net/avatar/guarantee/uploadImage</a></p>
<p>生产接口地址:<a href="https://gyb.zhlic.net/avatar/guarantee/uploadImage">https://gyb.zhlic.net/avatar/guarantee/uploadImage</a></p>
<h3>请求头</h3>
<p><code>head</code></p>
<table>
<thead>
<tr>
<th>字段名称</th>
<th>字段代码</th>
<th>类型</th>
<th>是否必传</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>渠道代码</td>
<td>policySource</td>
<td>varchar</td>
<td>Y</td>
<td>保险公司分配给 渠道方的渠道编码</td>
</tr>
<tr>
<td>请求时间</td>
<td>reqTime</td>
<td>DateTime</td>
<td>Y</td>
<td>格式为:yyyy-MM-dd HH:mm:ss。</td>
</tr>
<tr>
<td>接口类型</td>
<td>interfaceType</td>
<td>varchar</td>
<td>Y</td>
<td>针对每个接口,使用接口的API信息</td>
</tr>
<tr>
<td>订单号</td>
<td>orderNo</td>
<td>varchar</td>
<td>Y</td>
<td>贯穿保单始终的订单号, 要求必须唯一,会进行幂等检查</td>
</tr>
<tr>
<td>唯一标识符</td>
<td>uuid</td>
<td>varchar</td>
<td>Y</td>
<td>单次请求唯一标识符,任一次请求不允许相同</td>
</tr>
</tbody>
</table>
<h3>请求体</h3>
<p><code>uploadImageBody</code></p>
<table>
<thead>
<tr>
<th>字段名称</th>
<th>字段代码</th>
<th>类型</th>
<th>是否必传</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>订单号</td>
<td>orderNo</td>
<td>varchar</td>
<td>Y</td>
<td>核保请求的订单号</td>
</tr>
<tr>
<td>投保单号</td>
<td>proposalNo</td>
<td>varchar</td>
<td>Y</td>
<td>投保单号</td>
</tr>
<tr>
<td>保单号</td>
<td>policyNo</td>
<td>varchar</td>
<td>CY</td>
<td>保单号</td>
</tr>
<tr>
<td>影像信息</td>
<td>fileInfoDtos</td>
<td>List<FileInfoDto></td>
<td>Y</td>
<td>影像信息</td>
</tr>
</tbody>
</table>
<h4>影像信息</h4>
<p><code>fileInfoDtos</code></p>
<table>
<thead>
<tr>
<th>字段名称</th>
<th>字段代码</th>
<th>类型</th>
<th>是否必传</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>资料类型</td>
<td>docType</td>
<td>varchar</td>
<td>Y</td>
<td>资料类型: <br/>投保附件:POLICY <br/> 投保单、反担保函用印文件:PRINTED_DOCUMENT <br>退保附件:REFUND_DOCUMENT<br>批改附件:ENDOR_DOCUMENT</td>
</tr>
<tr>
<td>文件名称</td>
<td>fileName</td>
<td>varchar</td>
<td>Y</td>
<td>文件名称,带文件名后缀,例如:文件名.pdf</td>
</tr>
<tr>
<td>文件路径(url)</td>
<td>filePath</td>
<td>varchar</td>
<td>CY</td>
<td>文件路径(url)</td>
</tr>
<tr>
<td>文件传输协议</td>
<td>transferProtocol</td>
<td>varchar</td>
<td>Y</td>
<td>文件传输协议:http</td>
</tr>
<tr>
<td>文件流</td>
<td>baseFile</td>
<td>varchar</td>
<td>CY</td>
<td>base64 文件流 (stream 时必传)</td>
</tr>
</tbody>
</table>
<p>文件流传输编码:
BASE64Encoder decoder = new BASE64Encoder();
String baseFile = decoder.encodeBuffer(fileStream).trim();</p>
<h3>响应头</h3>
<p><code>respHead</code></p>
<table>
<thead>
<tr>
<th>字段名称</th>
<th>字段代码</th>
<th>类型</th>
<th>是否必传</th>
<th>字段描述</th>
</tr>
</thead>
<tbody>
<tr>
<td>渠道代码</td>
<td>policySource</td>
<td>varchar</td>
<td>Y</td>
<td>保险公司分配给 渠道方的渠道编码</td>
</tr>
<tr>
<td>响应时间</td>
<td>respTime</td>
<td>DateTime</td>
<td>Y</td>
<td></td>
</tr>
<tr>
<td>接口类型</td>
<td>interfaceType</td>
<td>varchar</td>
<td>CY</td>
<td>针对每个接口,使用接口的API信息</td>
</tr>
<tr>
<td>订单号</td>
<td>orderNo</td>
<td>varchar</td>
<td>Y</td>
<td>贯穿保单始终的订单号, 要求必须唯一,会进行幂等检查</td>
</tr>
<tr>
<td>唯一标识符</td>
<td>uuid</td>
<td>varchar</td>
<td>Y</td>
<td>单次请求唯一标识符,任一次请求不允许相同</td>
</tr>
</tbody>
</table>
<h3>响应体</h3>
<p><code>respBody</code></p>
<table>
<thead>
<tr>
<th>字段名称</th>
<th>字段代码</th>
<th>类型</th>
<th>是否必传</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>处理结果状态码</td>
<td>dealCode</td>
<td>varchar</td>
<td>Y</td>
<td></td>
</tr>
<tr>
<td>处理结果信息</td>
<td>dealDesc</td>
<td>varchar</td>
<td>Y</td>
<td></td>
</tr>
</tbody>
</table>
<h3>报文示例</h3>
<h4>请求</h4>
<p><code>请求报文</code></p>
<pre><code></code></pre>
<h4>返回</h4>
<pre><code></code></pre>