diff --git a/templates/front-project/src/api/api.js b/templates/front-project/src/api/api.js index bfdc4175aa3b8734b8ce48877a6a58a1cf715c9f..00eb275b9827f69065f531a270ce41037b59b1d2 100644 --- a/templates/front-project/src/api/api.js +++ b/templates/front-project/src/api/api.js @@ -18,7 +18,6 @@ export function login(data) { } - // 测试管理列表 export function test_case(type,data) { return service({ @@ -27,6 +26,7 @@ export function test_case(type,data) { data }) } + //测试日志导出 export function down_message(params) { return service({ @@ -37,6 +37,24 @@ export function down_message(params) { }) } +//发起测试 +export function do_test_case(data) { + return service({ + method: 'post', + url: '/do_test_case/', + data + }) +} + +//发起测试 +export function save_config(data) { + return service({ + method: 'post', + url: '/save_config/', + data + }) +} + // 获取指定的project组 export function get_project(params) { return service({ diff --git a/templates/front-project/src/router/index.js b/templates/front-project/src/router/index.js index cf22122d05dc1dcecd8bcbf9b6c47db5ea1df492..857adf4bba9b43ec8ba5929ab7b2f1ecfd68aae8 100644 --- a/templates/front-project/src/router/index.js +++ b/templates/front-project/src/router/index.js @@ -37,10 +37,15 @@ const routes = [ name: '测试列表', component: () => import('@/views/testViews/TestList') }, + { + path: '/test/do_test/', + name: '发起测试', + component: () => import('@/views/testViews/DoTest') + }, { path: '/test/config', - name: '测试配置', - component: () => import('@/views/testViews/TestConfig') + name: '配置管理', + component: () => import('@/views/testViews/DoTest') }, ] }, diff --git a/templates/front-project/src/views/ProjectTable.vue b/templates/front-project/src/views/ProjectTable.vue index 53cc43a9006d48c7a943eb7bb243d9101e99ffbc..69c83d4b430d92eaba44aea25d4cbc907fe37d14 100644 --- a/templates/front-project/src/views/ProjectTable.vue +++ b/templates/front-project/src/views/ProjectTable.vue @@ -160,10 +160,7 @@ diff --git a/templates/front-project/src/views/testViews/DoTest.vue b/templates/front-project/src/views/testViews/DoTest.vue new file mode 100644 index 0000000000000000000000000000000000000000..b7832002cf41d12fbe5afb2fa289e0a7af203843 --- /dev/null +++ b/templates/front-project/src/views/testViews/DoTest.vue @@ -0,0 +1,273 @@ + + + + + \ No newline at end of file diff --git a/templates/front-project/src/views/testViews/TestList.vue b/templates/front-project/src/views/testViews/TestList.vue index e664331c6c17d1fa679164f709ca9ad20acf8b78..4581d2c2f7c4c62717f3e8a63e9ae886c2765971 100644 --- a/templates/front-project/src/views/testViews/TestList.vue +++ b/templates/front-project/src/views/testViews/TestList.vue @@ -120,7 +120,7 @@ import Menu from "@/components/common/AllMenu"; import {test_case, down_message} from "@/api/api"; export default { - name: 'kytuningHome', + name: 'testList', components: { AllHeader, Menu