From ddb1c367b5f5d83479c5cbbc88c7b22a27c3d09e Mon Sep 17 00:00:00 2001
From: WangLeo <690854599@qq.com>
Date: Fri, 20 Mar 2026 18:57:39 +0800
Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E6=96=B0=E7=BB=84=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
components.d.ts | 1 +
src/components/Popover/index.vue | 213 ++++++++++++++++++
src/components/Select/index.vue | 90 ++++++--
.../dialogBox/imageUploader/index.vue | 7 +-
src/components/dialogBox/index.vue | 19 +-
src/components/dialogBox/model/index.vue | 174 +++++---------
src/components/dialogBox/proportion/index.vue | 7 +-
src/components/dialogBox/quantity/index.vue | 96 ++++----
src/views/home/index.vue | 5 +-
9 files changed, 416 insertions(+), 196 deletions(-)
create mode 100644 src/components/Popover/index.vue
diff --git a/components.d.ts b/components.d.ts
index 8fdf315..5aa1fbb 100644
--- a/components.d.ts
+++ b/components.d.ts
@@ -26,6 +26,7 @@ declare module 'vue' {
ImageUploader: typeof import('./src/components/dialogBox/imageUploader/index.vue')['default']
Img: typeof import('./src/components/Img/index.vue')['default']
Model: typeof import('./src/components/dialogBox/model/index.vue')['default']
+ Popover: typeof import('./src/components/Popover/index.vue')['default']
Proportion: typeof import('./src/components/dialogBox/proportion/index.vue')['default']
Quantity: typeof import('./src/components/dialogBox/quantity/index.vue')['default']
RouterLink: typeof import('vue-router')['RouterLink']
diff --git a/src/components/Popover/index.vue b/src/components/Popover/index.vue
new file mode 100644
index 0000000..9b53d34
--- /dev/null
+++ b/src/components/Popover/index.vue
@@ -0,0 +1,213 @@
+
+