【问题标题】:Find WorkItems that were assigned and finished in the last 30 days查找在过去 30 天内分配并完成的工作项
【发布时间】:2026-01-25 12:40:01
【问题描述】:

我想查看分配给特定人员的工作项列表。我还想获得有关这些工作项何时完成的信息。有没有像assigned_date 和finished_date 这样的列我可以使用?

我看到了[Status]='AssignedTo',但没有找到任何说明分配时间和完成时间的信息

link 提供了一些我正在寻找的信息,但不是全部。

【问题讨论】:

    标签: tfs


    【解决方案1】:

    您可以使用“Was Ever”运算符在工作项历史记录的字段中搜索值。这样的查询将返回您曾经/某人分配给的所有工作项,即使现在它们被分配给不同的人。

    但是,没有可以使用的 assigned_datefinished_date。几个日期和身份字段是根据工作流状态或转换设置的。你可以找到所有 日期和迭代路径字段here

    您必须使用 Revisions - List Rest API 返回完全水合的工作项修订列表并获取分配的工作项和完成时间。最后检查它们是否在过去 30 天内。

    GET https://dev.azure.com/{organization}/{project}/_apis/wit/workItems/{id}/revisions?api-version=6.1-preview.3
    

    【讨论】:

      最近更新 更多