[TOC]
## 獲取登錄用戶信息
~~~[api]
post:/user/info
<<<
請求內容
{
}
<<<
返回結果
{
"code": 0,
"info": "success",
"data": {
"id": 1000, // 用戶ID
"name": "張三", // 用戶姓名
"account": "admin", // 賬戶名
"level": 1, // 職級
"wage": 0, // 時薪
"scope": 2 // 用戶權限 1-管理員,2-普通用戶
}
}
~~~
錯誤參見[錯誤碼說明](錯誤碼說明.md)
## 獲取用戶列表
~~~[api]
post:/user/list
<<<
請求內容
{
}
<<<
返回結果
{
"code": 0,
"info": "success",
"data": [{
"id": 1000, // 用戶ID
"name": "張三", // 用戶姓名
"account": "admin", // 賬戶名
"level": 1, // 職級
"wage": 0, // 時薪
"scope": 1 // 用戶權限 1-管理員,2-普通用戶
},
{
"id": 1001, // 用戶ID
"name": "李四", // 用戶姓名
"account": "user", // 賬戶名
"level": 1, // 職級
"wage": 0, // 時薪
"scope": 2 // 用戶權限 1-管理員,2-普通用戶
}]
}
~~~
錯誤參見[錯誤碼說明](錯誤碼說明.md)
## 新增用戶
~~~[api]
post:/user/create
<<<
請求內容
{
"name": "張三", // 用戶姓名
"account": "admin", // 賬戶名
"level": 1, // 職級
"wage": 0, // 時薪
"scope": 1 // 用戶權限 1-管理員,2-普通用戶
}
<<<
返回結果
{
"code": 0,
"info": "success",
"data": {
"id": 1000, // 用戶ID
"name": "張三", // 用戶姓名
"account": "admin", // 賬戶名
"level": 1, // 職級
"wage": 0, // 時薪
"scope": 2 // 用戶權限 1-管理員,2-普通用戶
}
}
~~~
錯誤參見[錯誤碼說明](錯誤碼說明.md)
## 編輯用戶
~~~[api]
post:/user/update
<<<
請求內容
{
"id": 1000, // 用戶ID
"name": "張三", // 用戶姓名
"account": "admin", // 賬戶名
"level": 1, // 職級
"wage": 0, // 時薪
"scope": 1 // 用戶權限 1-管理員,2-普通用戶
}
<<<
返回結果
{
"code": 0,
"info": "success",
"data": {
"id": 1000, // 用戶ID
"name": "張三", // 用戶姓名
"account": "admin", // 賬戶名
"level": 1, // 職級
"wage": 0, // 時薪
"scope": 2 // 用戶權限 1-管理員,2-普通用戶
}
}
~~~
錯誤參見[錯誤碼說明](錯誤碼說明.md)
## 重置密碼
~~~[api]
post:/user/password/reset
<<<
請求內容
{
"id": 1000 // 用戶ID
}
<<<
返回結果
{
"code": 0,
"info": "success",
"data": null
}
~~~
錯誤參見[錯誤碼說明](錯誤碼說明.md)
## 修改密碼
~~~[api]
post:/user/password/edit
<<<
請求內容
{
"old_password": "password", // 原密碼
"new_password": "password" // 新密碼
}
<<<
返回結果
{
"code": 0,
"info": "success",
"data": null
}
~~~
錯誤參見[錯誤碼說明](錯誤碼說明.md)