From ba168f84fab309399903dc2c4af91bf5616b2982 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=AD=8F=E5=B0=91=E9=98=B3?= <786612630@qq.com> Date: Mon, 20 Jan 2025 16:42:05 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90=E4=BA=BA=E5=91=98?= =?UTF-8?q?=E9=80=9A=E8=A1=8C=E4=B8=80=E7=BA=A7=E7=95=8C=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 16 + src/pages/home/home.vue | 17 +- .../AccessControl/AccessControl.vue | 184 +++++------ .../AccessManage/AccessManage.vue | 288 ++++++++++++++++++ .../access-authority.vue} | 189 ++++++++---- .../components/AccessSwiper.vue | 0 .../personnel-passage/traffic-correlation.vue | 9 +- .../traffic-record/traffic-record.vue | 124 ++++---- .../visitor-invitation/visitor-invitation.vue | 259 ++++++++++++++++ src/types/uni-pages.d.ts | 2 + 10 files changed, 870 insertions(+), 218 deletions(-) create mode 100644 src/pages/personnel-passage/AccessManage/AccessManage.vue rename src/pages/personnel-passage/{AccessAuthority/AccessAuthority.vue => access-authority/access-authority.vue} (63%) rename src/pages/personnel-passage/{AccessAuthority => access-authority}/components/AccessSwiper.vue (100%) create mode 100644 src/pages/personnel-passage/visitor-invitation/visitor-invitation.vue diff --git a/src/pages.json b/src/pages.json index d55983e..8aebb62 100644 --- a/src/pages.json +++ b/src/pages.json @@ -286,6 +286,14 @@ "navigationStyle": "custom" } }, + { + "path": "pages/personnel-passage/access-authority/access-authority", + "type": "page", + "layout": "default", + "style": { + "navigationStyle": "custom" + } + }, { "path": "pages/personnel-passage/one-click-open-door/one-click-open-door", "type": "page", @@ -310,6 +318,14 @@ "navigationStyle": "custom" } }, + { + "path": "pages/personnel-passage/visitor-invitation/visitor-invitation", + "type": "page", + "layout": "default", + "style": { + "navigationStyle": "custom" + } + }, { "path": "pages/personnel-passage/visitor-manage/visitor-manage-tab", "type": "page", diff --git a/src/pages/home/home.vue b/src/pages/home/home.vue index 96471b5..5af03d1 100644 --- a/src/pages/home/home.vue +++ b/src/pages/home/home.vue @@ -120,16 +120,16 @@ name: '人员通行', list: [ { - id: 106, - icon: 'https://file.hikmall.com/prod/image/635392a7f5e04e75bb657b6cc6e2abc8.png', - name: '通行权限', + id: 230, + icon: 'https://file.hikmall.com/prod/image/d1d07b3125f841848c3c3eb94509b2ae.png', + name: '门禁管理', url: '/pages/personnel-passage/traffic-correlation' }, { - id: 230, - icon: 'https://file.hikmall.com/prod/image/d1d07b3125f841848c3c3eb94509b2ae.png', - name: '门禁控制', - url: '/pages/personnel-passage/traffic-correlation' + id: 106, + icon: 'https://file.hikmall.com/prod/image/635392a7f5e04e75bb657b6cc6e2abc8.png', + name: '门禁授权', + url: '/pages/personnel-passage/access-authority/access-authority' }, { id: 302, @@ -164,7 +164,8 @@ { id: 388, icon: 'https://file.hikmall.com/prod/image/624a69276df1480088661e20cbc0e189.png', - name: '访客邀约' + name: '访客邀约', + url: '/pages/personnel-passage/visitor-invitation/visitor-invitation' } ] }, diff --git a/src/pages/personnel-passage/AccessControl/AccessControl.vue b/src/pages/personnel-passage/AccessControl/AccessControl.vue index 6a5698b..5947ca4 100644 --- a/src/pages/personnel-passage/AccessControl/AccessControl.vue +++ b/src/pages/personnel-passage/AccessControl/AccessControl.vue @@ -10,7 +10,7 @@