跳到主要内容

查询工作项变更日志

POST 

/project/issueFields/changeLog/query

issue_version 查询工作项变更日志,并按工作项分组、按工作项分页返回。

关键语义:

  • create_timeupdate_time 过滤的是工作项字段,不是 issue_version 字段。
  • 分页对象是工作项(cursor + limit)。
  • limit 默认 50,最大 1000
  • 返回的变更记录总量上限为 10000,超限时 records_truncated = true

Request

Query Parameters

    teamID stringrequired

    团队ID

Body

    project_uuids string[]

    项目 UUID 列表,可空。为空表示查询所有项目。

    issue_uuids string[]required

    Possible values: >= 1, <= 1000

    工作项 UUID 列表,必填。至少传 1 个,最多传 1000 个。

    field_uuids string[]

    字段 UUID 列表,可空。为空表示返回所有发生变更的字段。

    limit integer

    Possible values: >= 1 and <= 1000

    工作项分页大小。默认 50,最大 1000。

    cursor string

    工作项分页游标,首次请求传空字符串。

    create_time

    object

    毫秒时间戳区间。

    start int64

    起始时间(包含),单位毫秒。

    end int64

    结束时间(包含),单位毫秒。

    update_time

    object

    毫秒时间戳区间。

    start int64

    起始时间(包含),单位毫秒。

    end int64

    结束时间(包含),单位毫秒。

Responses

请求成功

Schema

    data

    object

    required

    records

    object[]

    required

  • Array [

  • issue_uuid string
    name string

    工作项名称。

    records

    object[]

  • Array [

  • version_uuid string
    create_time int64

    版本创建时间,单位毫秒。

    field_uuid string
    field_type string
    field_name string

    old_value

    object

    nullable

    oneOf

    string

    new_value

    object

    nullable

    oneOf

    string

    author

    object

    nullable

    uuid string
    name string
  • ]

  • record_count integer

    当前工作项下的变更记录数量。

  • ]

  • page_info

    object

    has_next_page boolean

    是否存在下一页工作项。

    start_cursor string

    当前页工作项起始游标。

    end_cursor string

    当前页工作项结束游标。

    page_count integer

    当前页工作项数量。

    records_truncated booleanrequired

    是否因为超过 10000 条上限而被截断。

    record_count integerrequired

    当前响应返回的变更记录总数。

Loading...