提交草稿状态的专案

请求地址与要求

POST api/project/submitproject

要求登录。

参数与请求体

  • project,必填,希望发布的专案 ID
{
  "project": 4
}

返回体

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

  • status:专案状态
    • -2:因流程出现问题,专案进入 pending 状态
    • 0:流程进入第一步操作(即成功提交)
  • flow:专案所进入的流程 ID
{
  "status": "Success",
  "data": {
    "status": 0,
    "flow": 3
  }
}

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

  • 401 错误:
    • 0,未登录至系统
  • 400 错误:
    • 0,未填写专案 ID
    • 1,相应专案已被删除、归档,或已在审核状态(非草稿状态)。
    • 2,因填写错误,相应专案无法进入任何流程。
    • 3,符合条件的流程状态不正确。
  • 404 错误:
    • 0,专案不存在(id 错误),或并非当前用户建立。

接口更改记录

  • V1.1:请求体元素命名改为英文。

results matching ""

    No results matching ""