文档片段全面改进,不使用render

This commit is contained in:
2025-04-20 17:50:07 +08:00
parent e43f9230eb
commit 68c93f5d83
48 changed files with 1330 additions and 732 deletions

View File

@@ -308,15 +308,4 @@ export default {
params
})
},
/**
*
* @returns 生成-主要战技指标
*/
createMainTech(params = {}) {
return request({
url: `/generate/create/mainTech`,
method: "get",
params
})
}
}

View File

@@ -0,0 +1,15 @@
import { request } from "@/api/request"
export default {
/**
* 根据项目id和文档类型获取文档片段名称
* @returns 文档片段名称数组
*/
getFragmentByDocumentType(params: { id: number; documentType: string }) {
return request({
url: `/createfragment/get_fragments`,
method: "get",
params
})
}
}

View File

@@ -0,0 +1,13 @@
import { request } from "@/api/request"
export default {
/**
* 获取当前项目非第一轮有几轮测试
*/
getHgRoundNumber(params: { id: number }) {
return request({
url: `/createfragment/get_round_exit`,
method: "get",
params
})
}
}

View File

@@ -4,11 +4,11 @@ export default {
* 如果缺少部分文件给与提示
* @returns 根据output_dir生成最终大纲文档
*/
createDagangSeiTai(params = {}) {
createDagangSeiTai(data = {}) {
return request({
url: `/create/dgDocument`,
method: "get",
params,
method: "post",
data,
responseType: "blob"
})
},
@@ -16,11 +16,11 @@ export default {
* 如果缺少部分文件给与提示
* @returns 根据output_dir以及output_dir/sm中文档生成测试说明
*/
createShuomingSeiTai(params = {}) {
createShuomingSeiTai(data = {}) {
return request({
url: `/create/smDocument`,
method: "get",
params,
method: "post",
data,
responseType: "blob"
})
},
@@ -28,23 +28,11 @@ export default {
* TODO:如果缺少部分文件给与提示
* @returns 根据output_dir以及output_dir/JL中文档生成测试记录
*/
createJiluSeiTai(params = {}) {
createJiluSeiTai(data = {}) {
return request({
url: `/create/jlDocument`,
method: "get",
params,
responseType: "blob"
})
},
/**
* TODO:如果缺少部分文件给与提示
* @returns 根据output_dir以及output_dir/bg中文档生成测评报告
*/
createBgDocument(params = {}) {
return request({
url: `/create/bgDocument`,
method: "get",
params,
method: "post",
data,
responseType: "blob"
})
},
@@ -52,11 +40,11 @@ export default {
* TODO:如果缺少部分文件给与提示
* @returns 根据output_dir以及output_dir/hsm中文档生成回归测试说明特殊多个文件
*/
createHsmDocument(params = {}) {
createHsmDocument(data = {}) {
return request({
url: `/create/hsmDocument`,
method: "get",
params,
method: "post",
data,
responseType: "blob"
})
},
@@ -64,11 +52,11 @@ export default {
* TODO:如果缺少部分文件给与提示
* @returns 根据output_dir以及output_dir/hjl中文档生成回归测试记录特殊多个文件
*/
createHjlDocument(params = {}) {
createHjlDocument(data = {}) {
return request({
url: `/create/hjlDocument`,
method: "get",
params,
method: "post",
data,
responseType: "blob"
})
},
@@ -76,11 +64,23 @@ export default {
* TODO:生成最终问题单
* @returns 返回是否正确生成问题单
*/
createWtdDocument(params = {}) {
createWtdDocument(data = {}) {
return request({
url: `/create/wtdDocument`,
method: "get",
params,
method: "post",
data,
responseType: "blob"
})
},
/**
* TODO:如果缺少部分文件给与提示
* @returns 根据output_dir以及output_dir/bg中文档生成测评报告
*/
createBgDocument(data = {}) {
return request({
url: `/create/bgDocument`,
method: "post",
data,
responseType: "blob"
})
},
@@ -92,7 +92,7 @@ export default {
return request({
url: `/create/cancel`,
method: "get",
params,
params
})
}
}