用户登陆
<h5>简要描述</h5>
<ul>
<li>用户登陆</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>***/api/user/login</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>输入示例</h5>
<pre><code>{
"username": "admin",
"password": "111111"
}</code></pre>
<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;">username</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Str</td>
<td>用户名</td>
</tr>
<tr>
<td style="text-align: left;">password</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">Str</td>
<td>密码</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"err_code": 0,
"err_info": "",
"token": "e540f93103c148c7876d4f3ad33c28af",
"username": "admin",
"role": "admin"
}</code></pre>
<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;">err_code</td>
<td style="text-align: left;">错误码</td>
<td style="text-align: left;">Int</td>
<td>正常0,其他错误非0</td>
</tr>
<tr>
<td style="text-align: left;">err_info</td>
<td style="text-align: left;">错误信息</td>
<td style="text-align: left;">str</td>
<td>正常为空</td>
</tr>
<tr>
<td style="text-align: left;">token</td>
<td style="text-align: left;">token</td>
<td style="text-align: left;">str</td>
<td>-</td>
</tr>
<tr>
<td style="text-align: left;">username</td>
<td style="text-align: left;">用户名</td>
<td style="text-align: left;">str</td>
<td>-</td>
</tr>
<tr>
<td style="text-align: left;">role</td>
<td style="text-align: left;">角色</td>
<td style="text-align: left;">str</td>
<td>-</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>备注</li>
</ul>