0000
This commit is contained in:
146
cdTMP/src/api/generate/bgGenerate.js
Normal file
146
cdTMP/src/api/generate/bgGenerate.js
Normal file
@@ -0,0 +1,146 @@
|
||||
import { request } from "@/api/request"
|
||||
export default {
|
||||
/**
|
||||
* 生成技术依据文件
|
||||
* @returns
|
||||
*/
|
||||
createBgTechYiju(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/techyiju`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 生成测评时间和地点
|
||||
* @returns
|
||||
*/
|
||||
createBgTimeaddress(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/timeaddress`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 在报告生成多个版本被测软件基本信息
|
||||
* @returns
|
||||
*/
|
||||
createBgBaseInformation(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/baseInformation`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 生成测评完成情况
|
||||
* @returns
|
||||
*/
|
||||
createBgCompletionstatus(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/completionstatus`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 生成综述
|
||||
* @returns
|
||||
*/
|
||||
createBgSummary(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/summary`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 生成测试内容和结果[报告非常关键的一环-大模块]
|
||||
* @returns
|
||||
*/
|
||||
createBgContentandresults1(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/contentandresults_1`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 查询除第一轮以外,生成其他轮次测试内容和结果
|
||||
* @returns
|
||||
*/
|
||||
createBgContentandresults2(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/contentandresults_2`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 测试有效性充分性说明
|
||||
* @returns
|
||||
*/
|
||||
createBgEffectAndAdquacy(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/effect_and_adquacy`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 需求指标符合性情况
|
||||
* @returns
|
||||
*/
|
||||
createBgDemandEffective(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/demand_effective`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 软件质量评价
|
||||
* @returns
|
||||
*/
|
||||
createBgQualityEvaluate(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/quality_evaluate`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 软件总体结论
|
||||
* @returns
|
||||
*/
|
||||
createBgEntire(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/entire`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 研总需求追踪 - 注意生成每个轮次的追踪 # TODO:优先完成回归测试说明文档
|
||||
* @returns
|
||||
*/
|
||||
createBgYzxqTrack(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/yzxq_track`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 生成问题汇总表
|
||||
* @returns
|
||||
*/
|
||||
createBgProblemsSummary(params = {}) {
|
||||
return request({
|
||||
url: `/generateBG/create/problems_summary`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
}
|
||||
@@ -32,5 +32,16 @@ export default {
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
}
|
||||
},
|
||||
/**
|
||||
* TODO:如果缺少部分文件给与提示
|
||||
* @returns 根据output_dir以及output_dir/bg中文档生成测评报告
|
||||
*/
|
||||
createBgDocument(params = {}) {
|
||||
return request({
|
||||
url: `/create/bgDocument`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
}
|
||||
|
||||
@@ -45,4 +45,26 @@ export default {
|
||||
data
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 查询是否存在第一轮是否存在源代码dut
|
||||
* @returns {bool} 第一轮是否存在源代码dut
|
||||
*/
|
||||
getSoExists(params = {}) {
|
||||
return request({
|
||||
url: "/project/dut/soExist",
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
},
|
||||
/**
|
||||
* 强制弹窗提交的第一轮源代码被测件-新增接口
|
||||
* @returns
|
||||
*/
|
||||
createR1SoDut(params = {}) {
|
||||
return request({
|
||||
url: "/project/dut/createR1Sodut",
|
||||
method: "post",
|
||||
data: params
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
14
cdTMP/src/api/treeOperation/copy.js
Normal file
14
cdTMP/src/api/treeOperation/copy.js
Normal file
@@ -0,0 +1,14 @@
|
||||
import { request } from "@/api/request"
|
||||
export default {
|
||||
/**
|
||||
* 传入用户选中的节点请求复制到第二轮
|
||||
* @returns 是否复制成功,并通知刷新节点树
|
||||
*/
|
||||
copyCheckedNode(params = {}) {
|
||||
return request({
|
||||
url: `/treeOperation/copy`,
|
||||
method: "get",
|
||||
params
|
||||
})
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user