From 540e78eaea8899c8e601f85e3d6a279582047f0a Mon Sep 17 00:00:00 2001 From: LiuJiaNan Date: Sat, 19 Jul 2025 09:57:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=A3=E9=97=A8=E9=97=A8=E7=A6=81=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages.json | 24 +++ pages/door_access_control/index.vue | 39 ++++ .../share_office_vehicle_info/add.vue | 161 ++++++++++++++++ .../share_office_vehicle_info/index.vue | 176 ++++++++++++++++++ .../share_office_vehicle_info/view.vue | 63 +++++++ pages/index/index.vue | 5 + static/icon-apps/home-door.png | Bin 0 -> 5777 bytes 7 files changed, 468 insertions(+) create mode 100644 pages/door_access_control/index.vue create mode 100644 pages/door_access_control/share_office_vehicle_info/add.vue create mode 100644 pages/door_access_control/share_office_vehicle_info/index.vue create mode 100644 pages/door_access_control/share_office_vehicle_info/view.vue create mode 100644 static/icon-apps/home-door.png diff --git a/pages.json b/pages.json index 79ee921..7c68a2f 100644 --- a/pages.json +++ b/pages.json @@ -808,6 +808,30 @@ "style" : { "navigationBarTitleText" : "分公司隐患考评" } + }, + { + "path" : "pages/door_access_control/index", + "style" : { + "navigationBarTitleText" : "口门门禁管理" + } + }, + { + "path" : "pages/door_access_control/share_office_vehicle_info/index", + "style" : { + "navigationBarTitleText" : "股份公司车辆管理" + } + }, + { + "path" : "pages/door_access_control/share_office_vehicle_info/add", + "style" : { + "navigationBarTitleText" : "新增" + } + }, + { + "path" : "pages/door_access_control/share_office_vehicle_info/view", + "style" : { + "navigationBarTitleText" : "查看" + } } ], "globalStyle": { diff --git a/pages/door_access_control/index.vue b/pages/door_access_control/index.vue new file mode 100644 index 0000000..abd90ed --- /dev/null +++ b/pages/door_access_control/index.vue @@ -0,0 +1,39 @@ + + + + + diff --git a/pages/door_access_control/share_office_vehicle_info/add.vue b/pages/door_access_control/share_office_vehicle_info/add.vue new file mode 100644 index 0000000..0e74efe --- /dev/null +++ b/pages/door_access_control/share_office_vehicle_info/add.vue @@ -0,0 +1,161 @@ + + + + + diff --git a/pages/door_access_control/share_office_vehicle_info/index.vue b/pages/door_access_control/share_office_vehicle_info/index.vue new file mode 100644 index 0000000..04e935a --- /dev/null +++ b/pages/door_access_control/share_office_vehicle_info/index.vue @@ -0,0 +1,176 @@ + + + + + diff --git a/pages/door_access_control/share_office_vehicle_info/view.vue b/pages/door_access_control/share_office_vehicle_info/view.vue new file mode 100644 index 0000000..2d73081 --- /dev/null +++ b/pages/door_access_control/share_office_vehicle_info/view.vue @@ -0,0 +1,63 @@ + + + + + diff --git a/pages/index/index.vue b/pages/index/index.vue index ced81e8..93bf264 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -187,6 +187,11 @@ img: require('../../static/icon-apps/home-znx.png'), title: '分公司隐患考评', url: '/pages/hidden-danger-review/index/index' + }, + { + img: require('../../static/icon-apps/home-door.png'), + title: '口门门禁管理', + url: '/pages/door_access_control/index' }, ], isPromiseUnsigned: false diff --git a/static/icon-apps/home-door.png b/static/icon-apps/home-door.png new file mode 100644 index 0000000000000000000000000000000000000000..0a4a023b33bc8e80e6ec8d3e48777a96814baeb8 GIT binary patch literal 5777 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