添加关联问题单功能

This commit is contained in:
2024-03-13 21:18:08 +08:00
parent 71f622f1f3
commit 4b7a9d3c5f
10 changed files with 482 additions and 77 deletions

View File

@@ -0,0 +1,14 @@
import { request } from "@/api/request"
export default {
/**
* 生成测试用例记录那一堆表格
* @returns Promise(message)
*/
createJLcaserecord(params = {}) {
return request({
url: `/generateJL/create/caserecord`,
method: "get",
params
})
}
}

View File

@@ -45,4 +45,38 @@ export default {
data
})
},
/* 预览问题单/关联问题单的请求table接口 */
/**
* 关联问题单界面-查询所有的问题单
* @returns 一个项目的所有问题单(分页)
*/
searchAllProblem(params = {}) {
return request({
url: "/project/problem/searchAllProblem",
method: "get",
params
})
},
/**
* 单独去掉dut、designDemand、test等等的更新请求
* @returns 去掉各种id只留projectId请求后端的接口
*/
modalupdate(id, data = {}) {
return request({
url: "/project/problem/modalupdate/" + id,
method: "put",
data
})
},
/**
* 1.case信息 2.问题单的id 3.现在的值是什么
* @returns 让case关联问题单
*/
relateProblem(params = {}) {
return request({
url: "/project/problem/relateProblem",
method: "get",
params
})
}
}

View File

@@ -71,19 +71,4 @@ export default {
}
})
},
/**
* 根据项目名、树节点等级和key查找问题单
* @returns 返回问题单problem
*/
getProblemInfo(projectId, key, level) {
return request({
url: `project/getProblemInfo`,
method: "get",
params: {
projectId: projectId,
key: key,
level: level
}
})
},
}