From 5bb9bc84ead90084a1c4988b8a4b6fecf4996813 Mon Sep 17 00:00:00 2001 From: chenjw28 <792430652@qq.com> Date: Fri, 29 May 2026 17:30:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=89=8D=E7=AB=AF=E9=87=8D=E6=9E=84=20Vite?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- frontend/.gitignore | 24 + frontend/README.md | 5 + frontend/index.html | 76 + frontend/package-lock.json | 1453 +++++ frontend/package.json | 26 + frontend/src/App.vue | 252 + frontend/src/assets/styles/main.css | 394 ++ .../src/design-system/DesignSystemView.vue | 8 + frontend/src/design-system/ReleaseView.vue | 8 + frontend/src/main.ts | 10 + frontend/src/modules/home/HomeView.vue | 36 + .../src/modules/inventory/InventoryView.vue | 2712 +++++++++ frontend/src/modules/login/LoginView.vue | 69 + .../modules/moldinsight/MoldInsightView.vue | 476 ++ .../src/modules/moldinsight/ResultView.vue | 1122 ++++ frontend/src/modules/users/UsersView.vue | 259 + frontend/src/router/index.ts | 34 + frontend/src/shared/api.ts | 61 + frontend/src/shared/auth.ts | 33 + frontend/src/shared/notification.ts | 34 + frontend/src/shared/utils.ts | 45 + frontend/src/stores/app.ts | 40 + frontend/tsconfig.app.json | 17 + frontend/tsconfig.json | 7 + frontend/tsconfig.node.json | 24 + frontend/vite.config.ts | 25 + src/main.py | 18 + static/assets/DesignSystemView-C2MRk3c_.js | 1 + static/assets/HomeView-CGvYs6T0.css | 1 + static/assets/HomeView-xM0C8cNb.js | 1 + static/assets/InventoryView-B0k6FNvT.css | 1 + static/assets/InventoryView-byfyrnF7.js | 1 + static/assets/LoginView-Bwqcd8du.css | 1 + static/assets/LoginView-CykA-lJR.js | 1 + static/assets/MoldInsightView-cEjZOM14.js | 1 + static/assets/ReleaseView-B2N9tGxj.js | 1 + static/assets/ResultView-eWADo3Sp.js | 1 + static/assets/UsersView-C0d8jf17.js | 1 + static/assets/index-CpCSYLtb.css | 1 + static/assets/index-DkoUSxK0.js | 3 + static/assets/utils-COFIQvWo.js | 1 + static/index.html | 16 +- static/style.css | 3476 ----------- static/vue-app.js | 5282 ----------------- 44 files changed, 7289 insertions(+), 8769 deletions(-) create mode 100644 frontend/.gitignore create mode 100644 frontend/README.md 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/assets/styles/main.css create mode 100644 frontend/src/design-system/DesignSystemView.vue create mode 100644 frontend/src/design-system/ReleaseView.vue create mode 100644 frontend/src/main.ts create mode 100644 frontend/src/modules/home/HomeView.vue create mode 100644 frontend/src/modules/inventory/InventoryView.vue create mode 100644 frontend/src/modules/login/LoginView.vue create mode 100644 frontend/src/modules/moldinsight/MoldInsightView.vue create mode 100644 frontend/src/modules/moldinsight/ResultView.vue create mode 100644 frontend/src/modules/users/UsersView.vue create mode 100644 frontend/src/router/index.ts create mode 100644 frontend/src/shared/api.ts create mode 100644 frontend/src/shared/auth.ts create mode 100644 frontend/src/shared/notification.ts create mode 100644 frontend/src/shared/utils.ts create mode 100644 frontend/src/stores/app.ts create mode 100644 frontend/tsconfig.app.json create mode 100644 frontend/tsconfig.json create mode 100644 frontend/tsconfig.node.json create mode 100644 frontend/vite.config.ts create mode 100644 static/assets/DesignSystemView-C2MRk3c_.js create mode 100644 static/assets/HomeView-CGvYs6T0.css create mode 100644 static/assets/HomeView-xM0C8cNb.js create mode 100644 static/assets/InventoryView-B0k6FNvT.css create mode 100644 static/assets/InventoryView-byfyrnF7.js create mode 100644 static/assets/LoginView-Bwqcd8du.css create mode 100644 static/assets/LoginView-CykA-lJR.js create mode 100644 static/assets/MoldInsightView-cEjZOM14.js create mode 100644 static/assets/ReleaseView-B2N9tGxj.js create mode 100644 static/assets/ResultView-eWADo3Sp.js create mode 100644 static/assets/UsersView-C0d8jf17.js create mode 100644 static/assets/index-CpCSYLtb.css create mode 100644 static/assets/index-DkoUSxK0.js create mode 100644 static/assets/utils-COFIQvWo.js delete mode 100644 static/style.css delete mode 100644 static/vue-app.js diff --git a/frontend/.gitignore b/frontend/.gitignore new file mode 100644 index 0000000..a547bf3 --- /dev/null +++ b/frontend/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/frontend/README.md b/frontend/README.md new file mode 100644 index 0000000..33895ab --- /dev/null +++ b/frontend/README.md @@ -0,0 +1,5 @@ +# Vue 3 + TypeScript + Vite + +This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 ` + +
+