缺陷接口
创建缺陷
提示
此接口在Cat2Bug-Platform 0.3.0中已废弃,提交缺陷请转到报告接口
接口路径: /api/defect
方法: POST
请求参数
{
"defectType":1,
"defectName":"登陆账号长度没有限制",
"defectDescribe":"账号长度应设置最大32位,目前输入33位依然可以提交通过",
"defectLevel":2
}
请求参数说明
参数 | 类型 | 范围 | 说明 |
---|---|---|---|
defectType | 数值型 | 必填,BUG(错误)、TASK(任务)、DEMAND(需求) | 缺陷类型 |
defectName | 字符型 | 必填,1至128位字节 | 缺陷名称 |
defectDescribe | 字符型 | 必填,1至65536位字节 | 缺陷描述 |
defectLevel | 数值型 | 必填,1至5 | 缺陷等级 |
- 返回值
{
{
"msg":"操作成功",
"code":200,
"data":{
"createBy":"robot",
"createTime":"2024-02-18 01:13:34",
"updateBy":"robot",
"updateTime":"2024-02-18 01:13:34",
"defectNumber":16,
"defectType":"TASK",
"defectName":"登陆账号长度没有限制",
"defectDescribe":"账号长度应设置最大32位,目前输入33位依然可以提交通过",
"annexList":null,
"imgList":null,
"project":"Cat2Bug-Platform",
"module":"Cat2Bug-Platform\登陆",
"moduleVersion":"0.4.2",
"defectState":"PROCESSING",
"defectLevel":"2",
}
}
}
返回值说明
参数 | 类型 | 范围 | 说明 |
---|---|---|---|
createBy | 字符型 | 创建成员名 | |
createTime | 字符型 | 创建时间 | |
updateBy | 字符型 | 更新成员名 | |
updateTime | 字符型 | 更新时间 | |
defectNumber | 数值型 | 缺陷编号,同一项目中的编号不能重复 | |
defectType | 字符型 | BUG(错误)、TASK(任务)、DEMAND(需求) | 缺陷类型 |
defectName | 字符型 | 1至128位字节 | 缺陷描述 |
defectDescribe | 字符型 | 1至65536位字节 | 缺陷描述 |
annexList | 字符型 | 附件路径数组 | |
imgList | 字符型 | 图片路径数组 | |
project | 字符型 | 所属项目名 | |
deliverable | 字符型 | 交付物名称 | |
deliverableVersion | 字符型 | 交付物版本 | |
defectState | 字符型 | PROCESSING(待处理)、AUDIT(待审核)、RESOLVED(已解决)、REJECTED(已驳回)、CLOSED(已关闭) | 缺陷状态 |
defectLevel | 数值型 | 缺陷等级 |
- 示例
curl --location -X POST 'http://localhost:2020/api/defect' \
-H 'Content-Type: application/json' \
-H 'CAT2BUG-API-KEY: 202402110748485l2ug97j471ul9wq' \
-d '{"defectType": 1, "defectName":"defectName", "defectDescribe":"defectDescribe", "defectLevel":2 }'
提示
请更换示例中的接口IP、端口和CAT2BUG-API-KEY密钥