From 862ca2628bae0d2529d8b075c01053843d328d2a Mon Sep 17 00:00:00 2001 From: DongZeLiang <2746733890@qq.com> Date: Mon, 10 Jun 2024 21:25:22 +0800 Subject: [PATCH] =?UTF-8?q?feat():=20=E6=9C=8D=E5=8A=A1=E5=99=A8=E9=85=8D?= =?UTF-8?q?=E7=BD=AE=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/vehicle/selectServerConfig.js | 16 ++++ src/router/index.js | 16 +++- src/views/serverConfig/index.vue | 106 ++++++++++++++++++++++++++ 3 files changed, 136 insertions(+), 2 deletions(-) create mode 100644 src/api/vehicle/selectServerConfig.js create mode 100644 src/views/serverConfig/index.vue diff --git a/src/api/vehicle/selectServerConfig.js b/src/api/vehicle/selectServerConfig.js new file mode 100644 index 0000000..be74808 --- /dev/null +++ b/src/api/vehicle/selectServerConfig.js @@ -0,0 +1,16 @@ +import request from '@/utils/request' + +export function selectServerConfig() { + return request({ + url: '/vehicle/server/config', + method: 'get' + }) +} + +export function editServerConfig(serverConfig) { + return request({ + url: '/vehicle/server/config', + method: 'PUT', + data: serverConfig + }) +} diff --git a/src/router/index.js b/src/router/index.js index f811038..a465391 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -55,11 +55,23 @@ export const constantRoutes = [ }] }, { - path: '/form', + path: '/server', component: Layout, children: [ { - path: 'index', + path: 'config', + name: '服务配置', + component: () => import('@/views/serverConfig/index'), + meta: { title: '服务配置', icon: 'example' } + } + ] + }, + { + path: '/vehicle', + component: Layout, + children: [ + { + path: 'instance', name: '数据模拟', component: () => import('@/views/vehicle/index'), meta: { title: '数据模拟', icon: 'form' } diff --git a/src/views/serverConfig/index.vue b/src/views/serverConfig/index.vue new file mode 100644 index 0000000..f5a02e3 --- /dev/null +++ b/src/views/serverConfig/index.vue @@ -0,0 +1,106 @@ + + + + +