完成大纲生成进度条
This commit is contained in:
@@ -33,4 +33,180 @@ export default {
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成技术依据文件部分
|
||||
*/
|
||||
createTechYiju(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/techyiju`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成测评大纲-测评时间和地点
|
||||
*/
|
||||
createTimeaddress(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/timeaddress`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成测评大纲-被测软件功能
|
||||
*/
|
||||
createFuncList(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/funcList`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成测评大纲-测评对象的软件组成描述
|
||||
*/
|
||||
createSoftComposition(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/softComposition`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成测评大纲-被测软件接口
|
||||
*/
|
||||
createInterface(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/interface`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成测评大纲-被测软件性能
|
||||
*/
|
||||
createPerformance(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/performance`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成测评大纲-被测软件性能
|
||||
*/
|
||||
createBaseInformation(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/baseInformation`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成测评大纲-测试总体要求
|
||||
*/
|
||||
createRequirement(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/requirement`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成-测试内容充分性及测试方法有效性
|
||||
*/
|
||||
createAdequacyEffectiveness(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/adequacy_effectiveness`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成-测评组织及分工
|
||||
*/
|
||||
createGroup(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/group`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成-测评条件和保障
|
||||
*/
|
||||
createGuarantee(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/guarantee`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成-缩略语
|
||||
*/
|
||||
createAbbreviation(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/abbreviation`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成-研制总要求-测试项对比表
|
||||
*/
|
||||
createYzComparison(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/yzComparison`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成-需求规格说明追踪表
|
||||
*/
|
||||
createXqComparison(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/xqComparison`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成-反向测试项-需求规格说明追踪表
|
||||
*/
|
||||
createFanXqComparison(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/fanXqComparison`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
*
|
||||
* @returns 生成-代码质量度量分析表
|
||||
*/
|
||||
createCodeQuality(params = {}) {
|
||||
return request({
|
||||
url: `/generate/create/codeQuality`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
}
|
||||
|
||||
14
cdTMP/src/api/generate/dgSeitaiGenerate.js
Normal file
14
cdTMP/src/api/generate/dgSeitaiGenerate.js
Normal file
@@ -0,0 +1,14 @@
|
||||
import { request } from "@/api/request"
|
||||
export default {
|
||||
/**
|
||||
* 如果缺少部分文件给与提示
|
||||
* @returns 根据output_dir生成最终大纲文档
|
||||
*/
|
||||
createDagangSeiTai(params = {}) {
|
||||
return request({
|
||||
url: `/create/dgDocument`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
}
|
||||
}
|
||||
@@ -44,4 +44,37 @@ export default {
|
||||
data
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 请求一个项目的所有测试需求(即测试项)
|
||||
* @returns
|
||||
*/
|
||||
getRelatedTestDemand(params = {}) {
|
||||
return request({
|
||||
url: "/project/testDemand/getRelatedTestDemand",
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 设计需求关联测试需求(测试项)的接口请求
|
||||
* @returns
|
||||
*/
|
||||
solveRelatedTestDemand(params = {}) {
|
||||
return request({
|
||||
url: "/project/testDemand/solveRelatedTestDemand",
|
||||
method: "post",
|
||||
data: params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 根据当前设计需求design,找出已关联非自己的测试项
|
||||
* @returns
|
||||
*/
|
||||
getExistRelatedTestDemand(params = {}) {
|
||||
return request({
|
||||
url: "/project/testDemand/getExistRelatedTestDemand",
|
||||
method: "post",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
48
cdTMP/src/api/system/abbreviation.js
Normal file
48
cdTMP/src/api/system/abbreviation.js
Normal file
@@ -0,0 +1,48 @@
|
||||
import { request } from "@/api/request"
|
||||
|
||||
export default {
|
||||
/**
|
||||
* 请求缩略语列表
|
||||
* @returns 请求缩略语的数据
|
||||
*/
|
||||
getlist(params = {}) {
|
||||
return request({
|
||||
url: `system/abbreviation/getlist`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 添加缩略语数据
|
||||
* @returns 返回已添加的缩略语
|
||||
*/
|
||||
save(data = {}) {
|
||||
return request({
|
||||
url: "system/abbreviation/save",
|
||||
method: "post",
|
||||
data
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 更新缩略语
|
||||
* @returns
|
||||
*/
|
||||
update(id, data = {}) {
|
||||
return request({
|
||||
url: "system/abbreviation/update/" + id,
|
||||
method: "put",
|
||||
data
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 删除缩略语
|
||||
* @returns
|
||||
*/
|
||||
delete(data) {
|
||||
return request({
|
||||
url: "system/abbreviation/delete",
|
||||
method: "delete",
|
||||
data
|
||||
})
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user