diff --git a/cdTMP/src/api/generate/dgGenerate.js b/cdTMP/src/api/generate/dgGenerate.js index 096b7a1..eb208d5 100644 --- a/cdTMP/src/api/generate/dgGenerate.js +++ b/cdTMP/src/api/generate/dgGenerate.js @@ -2,7 +2,7 @@ import { request } from "@/api/request" export default { /** * - * @returns 测试用例数据 + * @returns 大纲测试项数据 */ createTestDemand(params = {}) { return request({ @@ -11,4 +11,26 @@ export default { params }) }, + /** + * + * @returns 大纲依据数据 + */ + createYiju(params = {}) { + return request({ + url: `/generate/create/yiju`, + method: "get", + params + }) + }, + /** + * + * @returns 生成联系方式 + */ + createContact(params = {}) { + return request({ + url: `/generate/create/contact`, + method: "get", + params + }) + }, } diff --git a/cdTMP/src/components/ma-crud/components/form.vue b/cdTMP/src/components/ma-crud/components/form.vue index 9420783..f32e9b7 100644 --- a/cdTMP/src/components/ma-crud/components/form.vue +++ b/cdTMP/src/components/ma-crud/components/form.vue @@ -148,8 +148,11 @@ const close = () => { form.value = {} } const add = () => { + const strArr = ["新增编辑", "编辑新增", "新增新增", "编辑编辑", "编辑", "新增"] if (!actionTitle.value) { actionTitle.value = "新增" + } else if (strArr.includes(actionTitle.value)) { + actionTitle.value = "新增" } else { actionTitle.value += "新增" } @@ -158,8 +161,11 @@ const add = () => { open() } const edit = (data) => { + const strArr = ["新增编辑", "编辑新增", "新增新增", "编辑编辑", "编辑", "新增"] if (!actionTitle.value) { actionTitle.value = "编辑" + } else if (strArr.includes(actionTitle.value)) { + actionTitle.value = "编辑" } else { actionTitle.value += "编辑" } diff --git a/cdTMP/src/layout/components/navbar.vue b/cdTMP/src/layout/components/navbar.vue index 406ae1c..8c30c99 100644 --- a/cdTMP/src/layout/components/navbar.vue +++ b/cdTMP/src/layout/components/navbar.vue @@ -158,10 +158,12 @@ const handleClickLogo = () => { router.push({ name: "Workplace" }) } -// 测试生成文档 -const testCreate = ()=>{ - dgGenerateApi.createTestDemand() +// 测试生成文档-测试项和方法 +const testCreate = async ()=>{ + const st = await dgGenerateApi.createTestDemand() + Message.success(st.message) } +