From ae7b262840d41b8b147b69e7a64538d3ba007318 Mon Sep 17 00:00:00 2001 From: huxuejian Date: Fri, 23 Jan 2026 14:36:28 +0800 Subject: [PATCH 1/2] =?UTF-8?q?feat:=20=E8=AE=A4=E8=AF=81=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=8F=90=E4=BB=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.localhost | 1 + App.vue | 3 + components/button-footer.vue | 2 +- .../form-template/form-cell/form-select.vue | 6 +- .../form-template/form-cell/form-textarea.vue | 16 +- components/full-page.vue | 11 +- hooks/useGuard.js | 10 +- pages.json | 29 +- pages/login/login.vue | 33 +- pages/work/components/cert-popup.vue | 64 +++ pages/work/profile copy.vue | 308 ++++++++++++++ pages/work/profile.vue | 395 ++++++------------ pages/work/verify/assistant.vue | 164 ++++++++ pages/work/verify/doctor.vue | 126 ++++++ pages/work/work.vue | 177 ++++---- routes/index.js | 26 +- static/work/aIDCard.png | Bin 0 -> 7765 bytes static/work/camera.png | Bin 0 -> 10541 bytes static/work/cardBack.png | Bin 0 -> 223755 bytes static/work/cardFront.png | Bin 0 -> 212548 bytes static/work/error.png | Bin 0 -> 960 bytes static/work/fIDCard.png | Bin 0 -> 6652 bytes static/work/flashCard.png | Bin 0 -> 3210 bytes static/work/hook.png | Bin 0 -> 1135 bytes static/work/lackCard.png | Bin 0 -> 6642 bytes static/work/licenseBack.png | Bin 0 -> 44678 bytes static/work/licenseFront.png | Bin 0 -> 53195 bytes static/work/more.svg | 1 + static/work/pen.svg | 1 + static/work/qrcode.svg | 1 + static/work/vagueCard.png | Bin 0 -> 6202 bytes store/account.js | 26 +- utils/api.js | 4 +- utils/http.js | 173 ++++---- utils/tim-chat.js | 2 +- 35 files changed, 1106 insertions(+), 473 deletions(-) create mode 100644 pages/work/components/cert-popup.vue create mode 100644 pages/work/profile copy.vue create mode 100644 pages/work/verify/assistant.vue create mode 100644 pages/work/verify/doctor.vue create mode 100644 static/work/aIDCard.png create mode 100644 static/work/camera.png create mode 100644 static/work/cardBack.png create mode 100644 static/work/cardFront.png create mode 100644 static/work/error.png create mode 100644 static/work/fIDCard.png create mode 100644 static/work/flashCard.png create mode 100644 static/work/hook.png create mode 100644 static/work/lackCard.png create mode 100644 static/work/licenseBack.png create mode 100644 static/work/licenseFront.png create mode 100644 static/work/more.svg create mode 100644 static/work/pen.svg create mode 100644 static/work/qrcode.svg create mode 100644 static/work/vagueCard.png diff --git a/.env.localhost b/.env.localhost index 24011fd..2281248 100644 --- a/.env.localhost +++ b/.env.localhost @@ -1,3 +1,4 @@ MP_API_BASE_URL=http://192.168.60.2:8080 MP_CACHE_PREFIX=development MP_WX_APP_ID=wx93af55767423938e +MP_CORP_ID=wwe3fb2faa52cf9dfb \ No newline at end of file diff --git a/App.vue b/App.vue index 32f7d93..4215f26 100644 --- a/App.vue +++ b/App.vue @@ -36,6 +36,9 @@ page { .relative { position: relative; } +.absolute{ + position: absolute; +} .inline-block { display: inline-block; diff --git a/components/button-footer.vue b/components/button-footer.vue index b2e924f..2677c92 100644 --- a/components/button-footer.vue +++ b/components/button-footer.vue @@ -1,5 +1,5 @@