From 690e7f03915d208ed0cbc50414aaa7c6f8d82e37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=97=E5=AD=90?= Date: Thu, 7 Nov 2024 01:12:38 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=87=8D=E5=91=BD=E5=90=8D=E5=AE=89?= =?UTF-8?q?=E5=85=A8=E4=B8=BA=E6=95=B0=E6=8D=AE=E5=BA=93?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../views/{safe => firewall}/CreateForwardModal.vue | 0 web/src/views/{safe => firewall}/CreateIpModal.vue | 0 web/src/views/{safe => firewall}/CreateModal.vue | 0 web/src/views/{safe => firewall}/ForwardView.vue | 4 ++-- web/src/views/{safe => firewall}/IndexView.vue | 10 +++++----- web/src/views/{safe => firewall}/IpRuleView.vue | 4 ++-- web/src/views/{safe => firewall}/RuleView.vue | 4 ++-- web/src/views/{safe => firewall}/SettingView.vue | 0 web/src/views/{safe => firewall}/route.ts | 8 ++++---- web/src/views/{safe => firewall}/types.ts | 0 10 files changed, 15 insertions(+), 15 deletions(-) rename web/src/views/{safe => firewall}/CreateForwardModal.vue (100%) rename web/src/views/{safe => firewall}/CreateIpModal.vue (100%) rename web/src/views/{safe => firewall}/CreateModal.vue (100%) rename web/src/views/{safe => firewall}/ForwardView.vue (97%) rename web/src/views/{safe => firewall}/IndexView.vue (72%) rename web/src/views/{safe => firewall}/IpRuleView.vue (98%) rename web/src/views/{safe => firewall}/RuleView.vue (98%) rename web/src/views/{safe => firewall}/SettingView.vue (100%) rename web/src/views/{safe => firewall}/route.ts (80%) rename web/src/views/{safe => firewall}/types.ts (100%) diff --git a/web/src/views/safe/CreateForwardModal.vue b/web/src/views/firewall/CreateForwardModal.vue similarity index 100% rename from web/src/views/safe/CreateForwardModal.vue rename to web/src/views/firewall/CreateForwardModal.vue diff --git a/web/src/views/safe/CreateIpModal.vue b/web/src/views/firewall/CreateIpModal.vue similarity index 100% rename from web/src/views/safe/CreateIpModal.vue rename to web/src/views/firewall/CreateIpModal.vue diff --git a/web/src/views/safe/CreateModal.vue b/web/src/views/firewall/CreateModal.vue similarity index 100% rename from web/src/views/safe/CreateModal.vue rename to web/src/views/firewall/CreateModal.vue diff --git a/web/src/views/safe/ForwardView.vue b/web/src/views/firewall/ForwardView.vue similarity index 97% rename from web/src/views/safe/ForwardView.vue rename to web/src/views/firewall/ForwardView.vue index 277d7910..8d8d99da 100644 --- a/web/src/views/safe/ForwardView.vue +++ b/web/src/views/firewall/ForwardView.vue @@ -3,8 +3,8 @@ import { NButton, NDataTable, NPopconfirm, NTag } from 'naive-ui' import firewall from '@/api/panel/firewall' import { renderIcon } from '@/utils' -import CreateForwardModal from '@/views/safe/CreateForwardModal.vue' -import type { FirewallRule } from '@/views/safe/types' +import CreateForwardModal from '@/views/firewall/CreateForwardModal.vue' +import type { FirewallRule } from '@/views/firewall/types' const createModalShow = ref(false) diff --git a/web/src/views/safe/IndexView.vue b/web/src/views/firewall/IndexView.vue similarity index 72% rename from web/src/views/safe/IndexView.vue rename to web/src/views/firewall/IndexView.vue index 8eb5ad76..8abd8913 100644 --- a/web/src/views/safe/IndexView.vue +++ b/web/src/views/firewall/IndexView.vue @@ -1,12 +1,12 @@ diff --git a/web/src/views/safe/IpRuleView.vue b/web/src/views/firewall/IpRuleView.vue similarity index 98% rename from web/src/views/safe/IpRuleView.vue rename to web/src/views/firewall/IpRuleView.vue index 5a69db4e..e20b60dc 100644 --- a/web/src/views/safe/IpRuleView.vue +++ b/web/src/views/firewall/IpRuleView.vue @@ -3,8 +3,8 @@ import { NButton, NDataTable, NPopconfirm, NTag } from 'naive-ui' import firewall from '@/api/panel/firewall' import { renderIcon } from '@/utils' -import CreateIpModal from '@/views/safe/CreateIpModal.vue' -import type { FirewallRule } from '@/views/safe/types' +import CreateIpModal from '@/views/firewall/CreateIpModal.vue' +import type { FirewallRule } from '@/views/firewall/types' const createModalShow = ref(false) diff --git a/web/src/views/safe/RuleView.vue b/web/src/views/firewall/RuleView.vue similarity index 98% rename from web/src/views/safe/RuleView.vue rename to web/src/views/firewall/RuleView.vue index 467cd799..4eb6caf8 100644 --- a/web/src/views/safe/RuleView.vue +++ b/web/src/views/firewall/RuleView.vue @@ -3,8 +3,8 @@ import { NButton, NDataTable, NPopconfirm, NTag } from 'naive-ui' import firewall from '@/api/panel/firewall' import { renderIcon } from '@/utils' -import CreateModal from '@/views/safe/CreateModal.vue' -import type { FirewallRule } from '@/views/safe/types' +import CreateModal from '@/views/firewall/CreateModal.vue' +import type { FirewallRule } from '@/views/firewall/types' const createModalShow = ref(false) diff --git a/web/src/views/safe/SettingView.vue b/web/src/views/firewall/SettingView.vue similarity index 100% rename from web/src/views/safe/SettingView.vue rename to web/src/views/firewall/SettingView.vue diff --git a/web/src/views/safe/route.ts b/web/src/views/firewall/route.ts similarity index 80% rename from web/src/views/safe/route.ts rename to web/src/views/firewall/route.ts index 7ae7e1f0..8b39c1d1 100644 --- a/web/src/views/safe/route.ts +++ b/web/src/views/firewall/route.ts @@ -3,19 +3,19 @@ import type { RouteType } from '~/types/router' const Layout = () => import('@/layout/IndexView.vue') export default { - name: 'safe', - path: '/safe', + name: 'firewall', + path: '/firewall', component: Layout, meta: { order: 30 }, children: [ { - name: 'safe-index', + name: 'firewall-index', path: '', component: () => import('./IndexView.vue'), meta: { - title: '安全', + title: '防火墙', icon: 'mdi:shield-check-outline', role: ['admin'], requireAuth: true diff --git a/web/src/views/safe/types.ts b/web/src/views/firewall/types.ts similarity index 100% rename from web/src/views/safe/types.ts rename to web/src/views/firewall/types.ts