上传文件API
<h1>开发者</h1>
<ul>
<li>张瑞</li>
</ul>
<h1>说明</h1>
<ul>
<li>上传文件(csv、txt、xsl、xsls.iso)</li>
<li>一次只能上传一个文件</li>
<li>需要校验文件类型、大小</li>
<li>上传之后在异步任务中加入新的任务</li>
</ul>
<h1>请求URL</h1>
<ul>
<li><code>/api/marc/upload</code></li>
</ul>
<h1>请求方式</h1>
<ul>
<li>POST</li>
</ul>
<h1>请求参数</h1>
<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;">file</td>
<td style="text-align: left;">file</td>
<td>要上传的文件</td>
</tr>
<tr>
<td style="text-align: left;">action</td>
<td style="text-align: left;">int</td>
<td>馆藏未匹配数据处理:1 更新到馆藏,2 加入到购物车</td>
</tr>
</tbody>
</table>
<h1>返回示例</h1>
<pre><code>{
"status_code": 200,
"message": "",
"data": {
"msg": "上传成功"
}
}</code></pre>
<h1>返回参数说明</h1>
<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;">xxxxx</td>
<td style="text-align: left;">string</td>
<td>xxxxx</td>
</tr>
</tbody>
</table>
<h1>备注</h1>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>