From 7ed2f55282062dc3887ae27cf816d888b2a26609 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E7=90=A6?= Date: Fri, 16 Jan 2026 09:08:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=88=E4=BD=9C=E9=A1=B5=E9=9D=A2=E7=9A=84?= =?UTF-8?q?=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/src/components/InquiryModal.vue | 146 ++++++++--- client/src/components/admin/AdminLayout.vue | 231 +++++++++++------ .../src/components/ui/EmailAutocomplete.vue | 83 ++++++ client/src/components/ui/RadioGroup.vue | 44 ++++ client/src/pages/admin/EmailSuffixes.vue | 238 +++++++++++++++++ client/src/pages/admin/Inquiries.vue | 243 ++++++++++++++++++ client/src/router.ts | 6 + client/src/services/api.ts | 72 ++++++ server/handlers/inquiry.go | 135 ++++++++++ server/main.go | 14 + server/models/inquiry.go | 27 ++ server/repositories/inquiry_repository.go | 123 +++++++++ server/scripts/run_inquiries_migration.go | 71 +++++ 13 files changed, 1327 insertions(+), 106 deletions(-) create mode 100644 client/src/components/ui/EmailAutocomplete.vue create mode 100644 client/src/components/ui/RadioGroup.vue create mode 100644 client/src/pages/admin/EmailSuffixes.vue create mode 100644 client/src/pages/admin/Inquiries.vue create mode 100644 server/handlers/inquiry.go create mode 100644 server/models/inquiry.go create mode 100644 server/repositories/inquiry_repository.go create mode 100644 server/scripts/run_inquiries_migration.go diff --git a/client/src/components/InquiryModal.vue b/client/src/components/InquiryModal.vue index d1172ed..e001446 100644 --- a/client/src/components/InquiryModal.vue +++ b/client/src/components/InquiryModal.vue @@ -26,7 +26,7 @@
-

01 // 身份识别

+

01 身份识别

+ + +
+ + +
+ +
- - + +
+ + +
+
-

02 // 项目细节

+

02 项目细节

@@ -78,7 +101,7 @@ @@ -88,7 +111,7 @@ @@ -98,7 +121,7 @@ @@ -124,12 +147,14 @@

SECURED BY DIGITAL FINGERPRINTING

@@ -141,16 +166,36 @@ \ No newline at end of file diff --git a/client/src/components/admin/AdminLayout.vue b/client/src/components/admin/AdminLayout.vue index 4092960..b08c5ef 100644 --- a/client/src/components/admin/AdminLayout.vue +++ b/client/src/components/admin/AdminLayout.vue @@ -1,83 +1,47 @@