获取专案列表

请求地址与要求

GET api/project/getprojectlist

要求登录。

参数与请求体

  • type1 代表待审核专案,2 代表由该用户提交的专案,3 代表我参与过的专案。
/api/project/getprojectlist?type=1

返回体

请求成功时,会返回成功提示以及一些数据,并带有 200 状态码。

  • id:专案 ID
  • applyer:申请人,一个 用户对象
  • submittime:提交时间
  • template:描述专案所使用的模板的 模板对象
  • status:专案状态
{
  "status": "Success",
  "data": [
    {
      "id": 1,
      "applyer": {
        "firstname": "Astrian ",
        "lastname": "Zheng",
        "avatar": "https://url/to/avatar"
      },
      "submittime": 1495445137678,
      "template": {
        "id": 1,
        "title": "请假条"
      },
      "status": 0
    }
  ]
}

请求失败时,可能有以下状态码以及错误码:

  • 401 错误:
    • code == 0,未登录至系统
  • 400 错误:
    • code == 0,有必填项未填写。
  • 500 错误
    • 0,未知的服务器错误
    • 1,数据库连接错误

results matching ""

    No results matching ""