1. 程式人生 > >管理員端API——任仲行

管理員端API——任仲行

stat header batch online add request 增加用戶 sta pass

管理員登錄界面
  • 管理員登錄
  /api/administrator/log_in POST

  Request

  {

    "name": 張三,

    "password_hash": awgyu223

  }

  Response

  {

    "state_code":0, // 0-成功,-1-用戶名不存在,1-密碼不正確

    "id": 139179

  }

職工管理界面   查看用戶列表   /api/administrator/stuff/suff_list GET

  Request

  {

    "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 POST

  Request

  {

    "id_user": 1612841,

    "delete_id_user": [

    nkcs123455,

    nkcs123456

    ]

  }

  Response

  {

    "state_code":0 // 0-刪除用戶成功,-1-刪除用戶失敗

  }

  編輯用戶信息   /api/administrator/edit_user POST

  Request

  {

  "id_user": 1612841

  user: {

      "name": nkcs1612941,

      "type": "student",

      "gender": "female"

    }

  }

  Response

  {

    "state_code":0 // 0-添加用戶成功,-1-添加用戶失敗

  }

  批量導入用戶   /api/administrator/batch_import POST

  Request

  {

    "id_user": 1612841

    users: [{

        "name": nkcs1612941,

        "type": "student",

      }]

  }

  Response

  {

    "state_code":0 // 0-添加用戶成功,-1-添加用戶失敗

  }

學生管理界面   查看用戶列表   /api/administrator/user_list GET

  Request

  {

    "id_user": 1612841

  }

  Response

  {

    users: [{

        "id": 1234556,

        "name": nkcs1612941,

        "type": "student",

        "user_status": "online"

      }]

  }

  增加用戶(默認安排密碼有後臺分配)   /api/administrator/add_user POST

  Request

  {

    "id_user": 1612841

    user: {

    "name": nkcs1612941,

    "type": "student",

    "gender": "female"

      }

  }

  Response

  {

    "state_code":0 // 0-添加用戶成功,-1-添加用戶失敗

  }

  刪除用戶   /api/administrator/delete_user POST

  Request

  {

    "id_user": 1612841,

    "delete_id_user": [

    nkcs123455,

    nkcs123456

    ]

  }

  Response

  {

    "state_code":0 // 0-刪除用戶成功,-1-刪除用戶失敗

  }

  編輯用戶信息   /api/administrator/edit_user POST

  Request

  {

  "id_user": 1612841

  user: {

      "name": nkcs1612941,

      "type": "student",

      "gender": "female"

    }

  }

  Response

  {

    "state_code":0 // 0-添加用戶成功,-1-添加用戶失敗

  }

  批量導入用戶   /api/administrator/batch_import POST

  Request

  {

    "id_user": 1612841

    users: [{

        "name": nkcs1612941,

        "type": "student",

      }]

  }

  Response

  {

    "state_code":0 // 0-添加用戶成功,-1-添加用戶失敗

  }

權限管理界面   查看用戶列表   /api/administrator/user_list GET

  Request

  {

    "id_user": 1612841

  }

  Response

  {

    users: [{

        "id": 1234556,

        "name": nkcs1612941,

        "type": "student",

        "user_status": "online"

      }]

  }

  增加用戶(默認安排密碼有後臺分配)   /api/administrator/add_user POST

  Request

  {

    "id_user": 1612841

    user: {

    "name": nkcs1612941,

    "type": "student",

    "gender": "female"

      }

  }

  Response

  {

    "state_code":0 // 0-添加用戶成功,-1-添加用戶失敗

  }

  刪除用戶   /api/administrator/delete_user POST

  Request

  {

    "id_user": 1612841,

    "delete_id_user": [

    nkcs123455,

    nkcs123456

    ]

  }

  Response

  {

    "state_code":0 // 0-刪除用戶成功,-1-刪除用戶失敗

  }

  編輯用戶信息   /api/administrator/edit_user POST

  Request

  {

  "id_user": 1612841

  user: {

      "name": nkcs1612941,

      "type": "student",

      "gender": "female"

    }

  }

  Response

  {

    "state_code":0 // 0-添加用戶成功,-1-添加用戶失敗

  }

  批量導入用戶   /api/administrator/batch_import POST

  Request

  {

    "id_user": 1612841

    users: [{

        "name": nkcs1612941,

        "type": "student",

      }]

  }

  Response

  {

    "state_code":0 // 0-添加用戶成功,-1-添加用戶失敗

  }

管理員端API——任仲行