跳到主要内容

获取插件生成的选项

POST 

/field/plugin-options

功能概要

  • 获取由插件动态生成的属性选项数据,适用于依赖插件计算结果的字段。

  • 支持传入上下文信息(工作项类型、任务、项目等),以便插件返回与业务相关的选项。

  • 支持在选项数量较多时进行分页。

示例

{
"field_uuid": "EGx9jsaH",
"pagination": {
"size": 50,
"page": 1
},
"context": {
"issue_type_uuid": "Cw2nMvjK",
"task_uuid": "MM3animjQM6WJUdD",
"project_uuid": "MM3animjuN9YpLGN"
}
}

Request

Query Parameters

    teamID stringrequired

    团队ID

Body

    field_uuid stringrequired

    属性UUID

    pagination

    object

    分页配置

    size integer

    Default value: 20

    单页条数

    page integer

    Default value: 1

    页码

    context

    object

    传递给插件的上下文信息

    issue_type_uuid string

    工作项类型UUID

    task_uuid string

    任务UUID

    project_uuid string

    项目UUID

Responses

请求成功

返回示例

{
"result": "SUCCESS",
"data": {
"options": [
{
"uuid": "0000000N",
"value": "否"
},
{
"uuid": "0000000Y",
"value": "是"
}
],
"page_result": null
},
"error_code": ""
}

字段说明

  • options: 插件返回的选项列表

  • page_result: 插件返回的分页信息,可为空

  • result: 请求状态,SUCCESS 表示成功

  • error_code: 失败时的错误码

Schema

    result stringrequired

    请求状态

    data

    object

    required

    插件返回的数据

    options object[]required

    插件返回的选项列表

    page_result

    object

    nullable

    插件返回的分页信息

    property name* anynullable

    插件返回的分页信息

    error_code stringrequired

    失败时返回的错误码

Loading...