From 4ce729a73a0a22f8c62fb5e66213820ebc3785fc Mon Sep 17 00:00:00 2001 From: huangchenhao <123673748@qq.com> Date: Tue, 7 Apr 2026 14:39:16 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=81=A2=E5=A4=8D=E9=87=8D=E5=BB=BA?= =?UTF-8?q?=E9=A6=96=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/mobile/src/components/CardItem.vue | 2 +- packages/mobile/src/router/index.js | 5 + packages/mobile/src/views/Home.vue | 7 + packages/mobile/src/views/Rebuild/Rebuild.vue | 151 ++++++++++++++++++ 4 files changed, 164 insertions(+), 1 deletion(-) create mode 100644 packages/mobile/src/views/Rebuild/Rebuild.vue diff --git a/packages/mobile/src/components/CardItem.vue b/packages/mobile/src/components/CardItem.vue index b272bac..1018ab6 100644 --- a/packages/mobile/src/components/CardItem.vue +++ b/packages/mobile/src/components/CardItem.vue @@ -39,7 +39,7 @@ const props = defineProps({ .card-item { position: relative; width: 100%; - padding: 21px 50px 17px 10px; + padding: 20px; background-color: #fff; border-radius: 8px; } diff --git a/packages/mobile/src/router/index.js b/packages/mobile/src/router/index.js index 9222cb0..e1479c6 100644 --- a/packages/mobile/src/router/index.js +++ b/packages/mobile/src/router/index.js @@ -80,6 +80,11 @@ const routes = [ path: '/warningMessageHandle', name: 'WarningMessageHandle', component: () => import('../views/WarningMessage/WarningMessageHandle.vue') + }, + { + path: '/rebuild', + name: 'Rebuild', + component: () => import('../views/Rebuild/Rebuild.vue') } ] diff --git a/packages/mobile/src/views/Home.vue b/packages/mobile/src/views/Home.vue index 2f54a4e..9114bdf 100644 --- a/packages/mobile/src/views/Home.vue +++ b/packages/mobile/src/views/Home.vue @@ -107,6 +107,13 @@ const gridItems = [ name: "WarningMessage", }, }, + { + icon: group106Icon, + text: '恢复重建', + to: { + name: 'Rebuild', + } + } ]; // 获取当前登录用于就职的养护站信息 diff --git a/packages/mobile/src/views/Rebuild/Rebuild.vue b/packages/mobile/src/views/Rebuild/Rebuild.vue new file mode 100644 index 0000000..4b5ff44 --- /dev/null +++ b/packages/mobile/src/views/Rebuild/Rebuild.vue @@ -0,0 +1,151 @@ + + + + + \ No newline at end of file