From 4eba3afed84a8cd40a6f1f8a83f89e79d6a3d251 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=88=91=E8=8B=A5=E4=B8=BA=E7=8E=8B?= Date: Fri, 13 Dec 2024 17:37:29 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=8C=AA=E8=BD=A6=E7=A0=81?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 9 ++ package.json | 1 + pages/index.vue | 9 +- pages/move-car-code/index.vue | 85 ++++++++++++++ pages/move-car-display/index.vue | 195 +++++++++++++++++++++++++++++++ 5 files changed, 298 insertions(+), 1 deletion(-) create mode 100644 pages/move-car-code/index.vue create mode 100644 pages/move-car-display/index.vue diff --git a/package-lock.json b/package-lock.json index c07afbb..b8283a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "clipboard": "^2.0.11", "crypto-es": "^2.1.0", "nuxt": "^3.14.1592", + "qrcode.vue": "^3.6.0", "vue": "latest", "vue-router": "latest" }, @@ -7524,6 +7525,14 @@ "resolved": "https://registry.npmjs.org/protocols/-/protocols-2.0.1.tgz", "integrity": "sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==" }, + "node_modules/qrcode.vue": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/qrcode.vue/-/qrcode.vue-3.6.0.tgz", + "integrity": "sha512-vQcl2fyHYHMjDO1GguCldJxepq2izQjBkDEEu9NENgfVKP6mv/e2SU62WbqYHGwTgWXLhxZ1NCD1dAZKHQq1fg==", + "peerDependencies": { + "vue": "^3.0.0" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", diff --git a/package.json b/package.json index 53054a1..5c3fe36 100644 --- a/package.json +++ b/package.json @@ -17,6 +17,7 @@ "clipboard": "^2.0.11", "crypto-es": "^2.1.0", "nuxt": "^3.14.1592", + "qrcode.vue": "^3.6.0", "vue": "latest", "vue-router": "latest" }, diff --git a/pages/index.vue b/pages/index.vue index c8a7a15..f08eaed 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -39,11 +39,18 @@ const tools = [ }, { id: 2, + title: '挪车码牌生成', + description: '生成挪车码牌,方便他人联系车主', + path: '/move-car-code', + available: true + }, + { + id: 3, title: '敬请期待', description: '更多工具正在开发中...', path: '', available: false - } + }, ]; diff --git a/pages/move-car-code/index.vue b/pages/move-car-code/index.vue new file mode 100644 index 0000000..08e0cb8 --- /dev/null +++ b/pages/move-car-code/index.vue @@ -0,0 +1,85 @@ + + + + + diff --git a/pages/move-car-display/index.vue b/pages/move-car-display/index.vue new file mode 100644 index 0000000..2c37a1a --- /dev/null +++ b/pages/move-car-display/index.vue @@ -0,0 +1,195 @@ + + + + +