管理員端API——任仲行
- 管理員登錄
Request
{
"name": 張三,
"password_hash": awgyu223
}
Response
{
"state_code":0, // 0-成功,-1-用戶名不存在,1-密碼不正確
"id": 139179
}
職工管理界面 查看用戶列表 /api/administrator/stuff/suff_list GETRequest
{
"id_user": 1612841
}
Response
{
users: [{
"id": 1234556,
"name": nkcs1612941,
"type": "student",
"user_status": "online"
}]
}
增加用戶(默認安排密碼有後臺分配) /api/administrator/stuff/user POST
Request
{
"id_user": 1612841
user: {
"name": nkcs1612941,
"type": "student",
"gender": "female"
}
}
Response
{
"state_code":0 // 0-添加用戶成功,-1-添加用戶失敗
}
刪除用戶 /api/administrator/delete_user POSTRequest
{
"id_user": 1612841,
"delete_id_user": [
nkcs123455,
nkcs123456
]
}
Response
{
"state_code":0 // 0-刪除用戶成功,-1-刪除用戶失敗
}
編輯用戶信息 /api/administrator/edit_user POSTRequest
{
"id_user": 1612841
user: {
"name": nkcs1612941,
"type": "student",
"gender": "female"
}
}
Response
{
"state_code":0 // 0-添加用戶成功,-1-添加用戶失敗
}
批量導入用戶 /api/administrator/batch_import POSTRequest
{
"id_user": 1612841
users: [{
"name": nkcs1612941,
"type": "student",
}]
}
Response
{
"state_code":0 // 0-添加用戶成功,-1-添加用戶失敗
}
學生管理界面 查看用戶列表 /api/administrator/user_list GETRequest
{
"id_user": 1612841
}
Response
{
users: [{
"id": 1234556,
"name": nkcs1612941,
"type": "student",
"user_status": "online"
}]
}
增加用戶(默認安排密碼有後臺分配) /api/administrator/add_user POSTRequest
{
"id_user": 1612841
user: {
"name": nkcs1612941,
"type": "student",
"gender": "female"
}
}
Response
{
"state_code":0 // 0-添加用戶成功,-1-添加用戶失敗
}
刪除用戶 /api/administrator/delete_user POSTRequest
{
"id_user": 1612841,
"delete_id_user": [
nkcs123455,
nkcs123456
]
}
Response
{
"state_code":0 // 0-刪除用戶成功,-1-刪除用戶失敗
}
編輯用戶信息 /api/administrator/edit_user POSTRequest
{
"id_user": 1612841
user: {
"name": nkcs1612941,
"type": "student",
"gender": "female"
}
}
Response
{
"state_code":0 // 0-添加用戶成功,-1-添加用戶失敗
}
批量導入用戶 /api/administrator/batch_import POSTRequest
{
"id_user": 1612841
users: [{
"name": nkcs1612941,
"type": "student",
}]
}
Response
{
"state_code":0 // 0-添加用戶成功,-1-添加用戶失敗
}
權限管理界面 查看用戶列表 /api/administrator/user_list GETRequest
{
"id_user": 1612841
}
Response
{
users: [{
"id": 1234556,
"name": nkcs1612941,
"type": "student",
"user_status": "online"
}]
}
增加用戶(默認安排密碼有後臺分配) /api/administrator/add_user POSTRequest
{
"id_user": 1612841
user: {
"name": nkcs1612941,
"type": "student",
"gender": "female"
}
}
Response
{
"state_code":0 // 0-添加用戶成功,-1-添加用戶失敗
}
刪除用戶 /api/administrator/delete_user POSTRequest
{
"id_user": 1612841,
"delete_id_user": [
nkcs123455,
nkcs123456
]
}
Response
{
"state_code":0 // 0-刪除用戶成功,-1-刪除用戶失敗
}
編輯用戶信息 /api/administrator/edit_user POSTRequest
{
"id_user": 1612841
user: {
"name": nkcs1612941,
"type": "student",
"gender": "female"
}
}
Response
{
"state_code":0 // 0-添加用戶成功,-1-添加用戶失敗
}
批量導入用戶 /api/administrator/batch_import POSTRequest
{
"id_user": 1612841
users: [{
"name": nkcs1612941,
"type": "student",
}]
}
Response
{
"state_code":0 // 0-添加用戶成功,-1-添加用戶失敗
}
管理員端API——任仲行