版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

  • {JIRA_baseUrl}/rest/shdsd-Timesheet/latest2/issue/getWorkLogs

请求方式:

  • GET

请求参数:

字段类型默认值示例(格式)描述
issueIdNumber

10008

Issue ID
beginDate
startTimeString
yyyy-MM-dd
开始时间
endDate
endTimeString
yyyy-MM-dd
结束时间
userKeysString
userKey1,userKey2,...
用户Key( 数组 )
用户Key,多个用户以逗号分隔
projectIdNumber

10000

项目ID
includeIssueBooleanfalsefalse是否查询工时关联Issue信息
pageNumNumber11页码 ( 从1开始 )
pageSizeNumber1010每页条数

返回示例:

代码块
languagejs
themeRDark
{
    "total": 11,	-- 工时数据总数
    "values": [
        {
            "overTimeStr": "0h",	-- 加班时间
            "timeWorkedStr": "1h 30m", -- 记录时长
            "issueId": 10013,	-- Isuue ID
            "author": {	-- 所属人相关信息
                "userKey": "admin",
                "avatar": "http://localhost:2990/jira/secure/useravatar?size=xsmall&avatarId=10346",
                "userName": "admin",
                "displayName": "admin",
                "emailAddress": "admin@admin.com",
                "isActive": true,
                "isDel": false
            },
            "overTime": null,	-- 加班时间(秒)
            "timeWorked": 5400,	-- 记录时长单位(秒)
            "memo": "13123",	-- 工时备注
            "projectKey": "TEST",	-- 项目key
            "createTime": "2024-06-27 18:08:28.435",	--工时创建时间
            "auditTime": null,	-- 审核时间
            "approve": {	-- 审核人信息
                "userKey": "admin",
                "avatar": "http://localhost:2990/jira/secure/useravatar?size=xsmall&avatarId=10346",
                "userName": "admin",
                "displayName": "admin",
                "emailAddress": "admin@admin.com",
                "isActive": true,
                "isDel": false
            },
            "workLogTypeName": "需求设计",	-- 日志类型
            "workLogType": "10005",	-- 日志类型id
            "create": {	-- 创建人信息
                "userKey": "admin",
                "avatar": "http://localhost:2990/jira/secure/useravatar?size=xsmall&avatarId=10346",
                "userName": "admin",
                "displayName": "admin",
                "emailAddress": "admin@admin.com",
                "isActive": true,
                "isDel": false
            },
            "id": 10304,
            "projectId": 10000,	-- 项目Id
            "unitSample": "h",	-- 工时单位
            "status": 0,	-- 日志状态
            "isAppendLog": false	-- 是否为补录日志记录
        }
    ],
    "pageSize": 10,	-- 每页条数
    "pageNum": 2	-- 页码
}

...