列出所有缺陷 #
列出项目中所有缺陷。
请求 #
url: /project/{projectId}/bug/all?accessToken={accessToken}&offset={offset}&limit={limit}
参数:
参数名 | 说明 |
---|---|
projectId | 项目ID |
accessToken | 访问令牌 |
offset | 分页偏移 |
limit | 单页记录条数 |
响应 #
成功返回200,失败返回500
响应结构:
属性 | 类型 | 说明 |
---|---|---|
totalCount | int | 缺陷记录总数 |
bugList | BugInfo[] | 缺陷列表 |
列出我的缺陷 #
列出所有指派给我的缺陷。
请求 #
url: /project/{projectId}/bug/my?accessToken={accessToken}&state={state}
参数:
参数名 | 说明 |
---|---|
projectId | 项目ID |
accessToken | 访问令牌 |
state | 任务状态(all:全部任务,closed:关闭的任务,unclose:未关闭任务) |
响应 #
成功返回200,失败返回500
响应为BugInfo[]数组。
列出缺陷相关事件 #
获取当前缺陷创建以来所有的事件。
请求 #
url: /project/{projectId}/bug/record/{bugId}/events?accessToken={accessToken}
参数:
参数名 | 说明 |
---|---|
projectId | 项目ID |
bugId | 缺陷ID |
accessToken | 访问令牌 |
响应 #
成功返回200,失败返回500。
响应为事件列表。
事件结构: #
属性 | 类型 | 说明 |
---|---|---|
eventId | string | 事件ID |
userId | string | 用户ID |
userDisplayName | string | 用户名称 |
eventType | string | 事件类型 |
refType | string | 事件引用类型 |
refId | string | 引用ID |
eventData | object | 事件内容 |
便签方式显示缺陷 #
发送请求给客户端,成功后客户端会创业一个浮动页面用于显示缺陷。
请求 #
url: /project/{projectId}/bug/record/{bugId}/shortNote?accessToken={accessToken}
参数:
参数名 | 说明 |
---|---|
projectId | 项目ID |
bugId | 缺陷ID |
accessToken | 访问令牌 |
响应 #
成功返回200,失败返回500
显示缺陷详情 #
发送请求给客户端,成功后唤醒客户端并进入缺陷详情页面。
请求 #
url: /project/{projectId}/bug/record/{bugId}/show?accessToken={accessToken}
参数:
参数名 | 说明 |
---|---|
projectId | 项目ID |
bugId | 缺陷ID |
accessToken | 访问令牌 |
响应 #
成功返回200,失败返回500
通用结构 #
缺陷信息(BugInfo) #
属性 | 类型 | 说明 |
---|---|---|
bugId | string | 缺陷ID |
title | string | 标题 |
state | string | 状态(plan:规划中,process:执行中,check:检查中,close:已关闭) |
createUserId | string | 创建人ID |
createDisplayName | string | 创建人名称 |
execUserId | string | 执行人ID |
execDisplayName | string | 执行人名称 |
checkUserId | string | 检查人ID |
checkDisplayName | string | 检查人名称 |
execAwardPoint | int | 执行奖励 |
checkAwardPoint | int | 检查奖励 |
createTime | long | 创建时间 |
updateTime | long | 更新时间 |
softwareVersion | string | 软件版本 |
level | string | 缺陷级别(minor:提示,major:一般,critical:严重,blocker:致命) |
priority | string | 优先级(low:低优先级,normal:正常处理,high:高度重视,urgent:急需解决,immediate:马上解决) |