问题单结构全面修改

This commit is contained in:
2024-05-14 20:02:19 +08:00
parent 17776d5316
commit 2da15bd687
8 changed files with 253 additions and 118 deletions

View File

@@ -18,6 +18,7 @@
<p><a-link @click="createBgItem(record)">报告二级文档</a-link></p>
<p><a-link @click="createHsmItem(record)">回归说明二级文档</a-link></p>
<p><a-link @click="createHjlItem(record)">回归记录二级文档</a-link></p>
<p><a-link @click="createWtdItem(record)">问题单二级文档</a-link></p>
<p>
<a-link @click="createSeitaiDagang(record)"><icon-eye />[测试]生成最后大纲</a-link>
</p>
@@ -36,6 +37,9 @@
<p>
<a-link @click="createSeitaiHjl(record)"><icon-eye />[测试]回归测试记录</a-link>
</p>
<p>
<a-link @click="createSeitaiWtd(record)"><icon-eye />[测试]生成问题单</a-link>
</p>
</template>
</a-popover>
<a-link @click="enterWorkPlant(record)">进入工作区</a-link>
@@ -64,6 +68,7 @@ import jlGenerateApi from "@/api/generate/jlGenerate"
import bgGenerateApi from "@/api/generate/bgGenerate"
import hsmGenerateApi from "@/api/generate/hsmGenerate"
import hjlGenerateApi from "@/api/generate/hjlGenerate"
import wtdGenerateApi from "@/api/generate/wtdGenerate"
import { Message } from "@arco-design/web-vue"
import Progress from "./cpns/progress.vue"
import hoosk from "@/views/testmanage/projmanage/hooks.js"
@@ -118,6 +123,11 @@ const createSeitaiHjl = async (record) => {
ptext.value = "回归测试记录"
hoosk.create_entire_doc(visible, isComplete, seitaiGenerateApi.createHjlDocument, record.id)
}
// ~~~~~~~~问题单~~~~~~~~
const createSeitaiWtd = async (record) => {
ptext.value = "问题单"
hoosk.create_entire_doc(visible, isComplete, seitaiGenerateApi.createWtdDocument, record.id)
}
// 记录生成二级文档
const createJLItem = async (record) => {
@@ -232,6 +242,11 @@ const createHjlItem = async (record) => {
const st = await hjlGenerateApi.createCaseinfo({ id: record.id })
Message.success(st.message)
}
// 问题单二级文档
const createWtdItem = async (record) => {
const st = await wtdGenerateApi.createWtdTable({ id: record.id })
Message.success(st.message)
}
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~