From 3fe395b8d5004f22e89eb74e116a6fc770a9c1d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=80=81=E7=8E=8B?= <1702282943@qq.com> Date: Fri, 30 Jan 2026 09:00:26 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=89=8D=E7=AB=AF=E4=BB=A3?= =?UTF-8?q?=E7=A0=81=E5=92=8CFRP=E9=85=8D=E7=BD=AE=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 5 + frontend/frontend_beautiful.log | 6 + frontend/frontend_final.log | 6 + frontend/frontend_improved.log | 6 + frontend/frontend_output.log | 9 + frontend/index.html | 12 + frontend/package-lock.json | 1577 ++++++++++++++++++++++ frontend/package.json | 23 + frontend/src/App.vue | 3 + frontend/src/api/http.ts | 23 + frontend/src/api/index.ts | 69 + frontend/src/config/menu.ts | 23 + frontend/src/layouts/MainLayout.vue | 84 ++ frontend/src/main.ts | 13 + frontend/src/pages/AppointmentPage.vue | 170 +++ frontend/src/pages/Dashboard.vue | 59 + frontend/src/pages/DrugPage.vue | 112 ++ frontend/src/pages/Login.vue | 75 + frontend/src/pages/MedicalRecordPage.vue | 108 ++ frontend/src/pages/MessagePage.vue | 77 ++ frontend/src/pages/NoticePage.vue | 117 ++ frontend/src/pages/OrderPage.vue | 194 +++ frontend/src/pages/PetPage.vue | 111 ++ frontend/src/pages/PrescriptionPage.vue | 190 +++ frontend/src/pages/ReportPage.vue | 108 ++ frontend/src/pages/StatsPage.vue | 31 + frontend/src/pages/StockInPage.vue | 60 + frontend/src/pages/StockOutPage.vue | 60 + frontend/src/pages/UserPage.vue | 119 ++ frontend/src/pages/VisitPage.vue | 291 ++++ frontend/src/router/index.ts | 50 + frontend/src/store/auth.ts | 28 + frontend/src/styles/global.css | 174 +++ frontend/tsconfig.json | 16 + frontend/vite.config.ts | 15 + frp/LICENSE | 202 +++ frp/README.md | 52 + frp/frpc.ini | 35 + frp/frpc.toml | 9 + frp/frps.toml | 1 + frp/run_frpc.sh | 18 + 41 files changed, 4341 insertions(+) create mode 100644 .gitignore create mode 100644 frontend/frontend_beautiful.log create mode 100644 frontend/frontend_final.log create mode 100644 frontend/frontend_improved.log create mode 100644 frontend/frontend_output.log create mode 100644 frontend/index.html create mode 100644 frontend/package-lock.json create mode 100644 frontend/package.json create mode 100644 frontend/src/App.vue create mode 100644 frontend/src/api/http.ts create mode 100644 frontend/src/api/index.ts create mode 100644 frontend/src/config/menu.ts create mode 100644 frontend/src/layouts/MainLayout.vue create mode 100644 frontend/src/main.ts create mode 100644 frontend/src/pages/AppointmentPage.vue create mode 100644 frontend/src/pages/Dashboard.vue create mode 100644 frontend/src/pages/DrugPage.vue create mode 100644 frontend/src/pages/Login.vue create mode 100644 frontend/src/pages/MedicalRecordPage.vue create mode 100644 frontend/src/pages/MessagePage.vue create mode 100644 frontend/src/pages/NoticePage.vue create mode 100644 frontend/src/pages/OrderPage.vue create mode 100644 frontend/src/pages/PetPage.vue create mode 100644 frontend/src/pages/PrescriptionPage.vue create mode 100644 frontend/src/pages/ReportPage.vue create mode 100644 frontend/src/pages/StatsPage.vue create mode 100644 frontend/src/pages/StockInPage.vue create mode 100644 frontend/src/pages/StockOutPage.vue create mode 100644 frontend/src/pages/UserPage.vue create mode 100644 frontend/src/pages/VisitPage.vue create mode 100644 frontend/src/router/index.ts create mode 100644 frontend/src/store/auth.ts create mode 100644 frontend/src/styles/global.css create mode 100644 frontend/tsconfig.json create mode 100644 frontend/vite.config.ts create mode 100644 frp/LICENSE create mode 100644 frp/README.md create mode 100644 frp/frpc.ini create mode 100644 frp/frpc.toml create mode 100644 frp/frps.toml create mode 100644 frp/run_frpc.sh diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e461761 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +frp/frpc +frp/frps +frp/frpc +frp/frps +frontend/node_modules/ diff --git a/frontend/frontend_beautiful.log b/frontend/frontend_beautiful.log new file mode 100644 index 0000000..dacfac6 --- /dev/null +++ b/frontend/frontend_beautiful.log @@ -0,0 +1,6 @@ + + VITE v5.4.21 ready in 2321 ms + + ➜ Local: http://localhost:5173/ + ➜ Network: http://10.255.255.254:5173/ + ➜ Network: http://172.27.77.221:5173/ diff --git a/frontend/frontend_final.log b/frontend/frontend_final.log new file mode 100644 index 0000000..1121f57 --- /dev/null +++ b/frontend/frontend_final.log @@ -0,0 +1,6 @@ + + VITE v5.4.21 ready in 2041 ms + + ➜ Local: http://localhost:5173/ + ➜ Network: http://10.255.255.254:5173/ + ➜ Network: http://172.27.77.221:5173/ diff --git a/frontend/frontend_improved.log b/frontend/frontend_improved.log new file mode 100644 index 0000000..1d5b643 --- /dev/null +++ b/frontend/frontend_improved.log @@ -0,0 +1,6 @@ + + VITE v5.4.21 ready in 2178 ms + + ➜ Local: http://localhost:5173/ + ➜ Network: http://10.255.255.254:5173/ + ➜ Network: http://172.27.77.221:5173/ diff --git a/frontend/frontend_output.log b/frontend/frontend_output.log new file mode 100644 index 0000000..2e89be6 --- /dev/null +++ b/frontend/frontend_output.log @@ -0,0 +1,9 @@ + +> gpf-pet-hospital-frontend@0.1.0 dev +> vite + + + VITE v5.4.21 ready in 2375 ms + + ➜ Local: http://localhost:5173/ + ➜ Network: use --host to expose diff --git a/frontend/index.html b/frontend/index.html new file mode 100644 index 0000000..c55d873 --- /dev/null +++ b/frontend/index.html @@ -0,0 +1,12 @@ + + +
+ + +