图片上传
<p><strong>简要描述:</strong> </p>
<ul>
<li>图片上传接口</li>
</ul>
<p>作者 :夏杨</p>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>/api-file/files/uploadImage</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>Content-type:</strong></p>
<ul>
<li>Application/json</li>
</ul>
<p><strong>参数:</strong> </p>
<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;">file</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">MultipartFile</td>
<td>上传的图片</td>
</tr>
</tbody>
</table>
<p><strong>返回示例</strong></p>
<pre><code>{
"msg": "成功",
"data": {
"id": "bc81ce83d4a11daedf472ab65bfa3405",
"name": "QQ截图20180719181608.jpg",
"isImg": true,
"contentType": "image/jpeg",
"size": 11777,
"path": null,
"url": "https://cjdata-ccjr.oss-cn-hangzhou.aliyuncs.com/QQ截图20180719181608.jpg",
"source": "ALIYUN",
"createTime": "2019-03-12T02:45:48.952+0000"
},
"code": "200"
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<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;">msg</td>
<td style="text-align: left;">String</td>
<td>返回消息</td>
</tr>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">String</td>
<td>返回编码</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">Object</td>
<td>返回数据</td>
</tr>
<tr>
<td style="text-align: left;">id</td>
<td style="text-align: left;">String</td>
<td>ID</td>
</tr>
<tr>
<td style="text-align: left;">name</td>
<td style="text-align: left;">String</td>
<td>原始文件名</td>
</tr>
<tr>
<td style="text-align: left;">isImg</td>
<td style="text-align: left;">Boolean</td>
<td>是否图片</td>
</tr>
<tr>
<td style="text-align: left;">contentType</td>
<td style="text-align: left;">String</td>
<td>上传文件类型</td>
</tr>
<tr>
<td style="text-align: left;">size</td>
<td style="text-align: left;">long</td>
<td>文件大小</td>
</tr>
<tr>
<td style="text-align: left;">path</td>
<td style="text-align: left;">String</td>
<td>冗余字段(暂无用处)</td>
</tr>
<tr>
<td style="text-align: left;">url</td>
<td style="text-align: left;">String</td>
<td>oss访问路径</td>
</tr>
<tr>
<td style="text-align: left;">source</td>
<td style="text-align: left;">String</td>
<td>文件类型</td>
</tr>
<tr>
<td style="text-align: left;">createTime</td>
<td style="text-align: left;">Date</td>
<td>创建时间</td>
</tr>
</tbody>
</table>
<p><strong>返回码说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">返回码</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">200</td>
<td>成功</td>
</tr>
<tr>
<td style="text-align: left;">500</td>
<td>失败</td>
</tr>
<tr>
<td style="text-align: left;">400</td>
<td>系统异常</td>
</tr>
<tr>
<td style="text-align: left;">300</td>
<td>统一的参数异常(具体内容以返回结果为准)</td>
</tr>
</tbody>
</table>