From f94b84fe2e3b4ed480b8c3c4edddd54499d7418a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=82=93=E6=B4=81?= <209192278@qq.com> Date: Fri, 15 Dec 2023 21:50:04 +0800 Subject: [PATCH] =?UTF-8?q?=E9=82=93=E6=B4=81=20:=20=E7=AB=99=E7=82=B9?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E6=8E=A5=E5=8F=A3=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/site.js | 34 +++++ src/components/manageBtn/index.vue | 1 - src/views/site/index.vue | 214 +++++++++++++++++++---------- src/views/tunnel-manage/index.vue | 3 +- src/views/tunnel/index.vue | 1 + 5 files changed, 181 insertions(+), 72 deletions(-) create mode 100644 src/api/site.js diff --git a/src/api/site.js b/src/api/site.js new file mode 100644 index 0000000..10db576 --- /dev/null +++ b/src/api/site.js @@ -0,0 +1,34 @@ +import request from '@/utils/request.js' + +export const getSiteList = () => { + return request({ + url: '/tunnel/site', + method: 'get' + }) +} +export const getSiteDetail = (siteId) => { + return request({ + url: `/tunnel/site/${siteId}`, + method: 'get' + }) +} +export const editSite = (data) => { + return request({ + url: '/tunnel/site', + method: 'put', + data + }) +} +export const addSite = (data) => { + return request({ + url: '/tunnel/site', + method: 'post', + data + }) +} +export const deleteSite = (siteIdList) => { + return request({ + url: `/tunnel/site/${siteIdList}`, + method: 'delete' + }) +} diff --git a/src/components/manageBtn/index.vue b/src/components/manageBtn/index.vue index e1d1b6f..1248f8d 100644 --- a/src/components/manageBtn/index.vue +++ b/src/components/manageBtn/index.vue @@ -20,7 +20,6 @@ const btnList = ref([ icon: 'sp_icon_zdgl.png', name: '站点管理' }, - { icon: 'sp_icon_sdgl.png', name: '隧道管理' diff --git a/src/views/site/index.vue b/src/views/site/index.vue index ad39d0f..5e2fa10 100644 --- a/src/views/site/index.vue +++ b/src/views/site/index.vue @@ -10,7 +10,7 @@
全选
-
+
删除
@@ -19,7 +19,7 @@
站点名称:{{ item.siteName }} -
+
@@ -42,7 +42,7 @@
-
+
站点编辑
@@ -54,30 +54,31 @@
- {{title}} + {{ title }}
- + + + + - - - - - - - + -
-
- 取消 + +