基本约定
<h5>Host</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">地址</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">生产</td>
<td style="text-align: left;">https://</td>
</tr>
<tr>
<td style="text-align: left;">测试</td>
<td style="text-align: left;"><a href="http://49.234.152.149:8282/">http://49.234.152.149:8282/</a></td>
</tr>
</tbody>
</table>
<h4>请求说明</h4>
<ul>
<li>必须指定:Content-Type: application/json</li>
<li>除基础接口外,其他接口必须要在header 里面 添加Token 请求头</li>
</ul>
<h4>返回结果体</h4>
<pre><code class="language-json">{
"success": true,
"code": 200,
"msg": "成功",
"data": {
"token": "eyJhbGciOiJIUzUxMiJ9.eyJqdGkiOiIxMzA5ODYxOTE3Njk0NjIzNzQ0Iiwic3ViIjoiYWRtaW4iLCJpYXQiOjE2MzQwMTk1MzIsImlzcyI6IkduIn0.0EXnE1Y3lQ2rWvdfH8QXKG9-SjvsHviywpOAg2sNypdgR0WBGQCkjMbEXb7Zr_A3K9ghqaC3n9GWIKAOxB7SQQ",
"userDetail": {
"realName": "管理",
"phone": "15553726531",
"deptId": "1425619011495788544",
"avatar": "1429707537405444096"
}
}
}</code></pre>
<h4>错误代码</h4>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">代表标识</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">200</td>
<td style="text-align: left;">成功</td>
</tr>
<tr>
<td style="text-align: left;">500</td>
<td style="text-align: left;">服务器异常</td>
</tr>
<tr>
<td style="text-align: left;">401</td>
<td style="text-align: left;">未登录</td>
</tr>
<tr>
<td style="text-align: left;">403</td>
<td style="text-align: left;">未授权</td>
</tr>
<tr>
<td style="text-align: left;">501</td>
<td style="text-align: left;">Token 无效</td>
</tr>
<tr>
<td style="text-align: left;">502</td>
<td style="text-align: left;">Token 过期</td>
</tr>
<tr>
<td style="text-align: left;">503</td>
<td style="text-align: left;">Token 缺失</td>
</tr>
<tr>
<td style="text-align: left;">701</td>
<td style="text-align: left;">不允许重复提交,请稍后再试</td>
</tr>
<tr>
<td style="text-align: left;">603</td>
<td style="text-align: left;">密码不正确</td>
</tr>
<tr>
<td style="text-align: left;">602</td>
<td style="text-align: left;">用户不存在</td>
</tr>
<tr>
<td style="text-align: left;">601</td>
<td style="text-align: left;">用户锁定</td>
</tr>
<tr>
<td style="text-align: left;">605</td>
<td style="text-align: left;">用户未启用</td>
</tr>
</tbody>
</table>