From 3d9dba272ee939941dceeae5d302aa29a1dc7505 Mon Sep 17 00:00:00 2001 From: yuyx <237899745@qq.com> Date: Sat, 27 Dec 2025 12:41:26 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E5=88=A0=E9=99=A4=E7=89=88?= =?UTF-8?q?=E6=9C=AC=E6=9B=B4=E6=96=B0=E5=8A=9F=E8=83=BD=20+=20=E6=8A=A5?= =?UTF-8?q?=E8=A1=A8=E9=A1=B5=E8=87=AA=E5=8A=A8=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 删除版本与更新功能: - routes/admin_api/update.py: 删除整个文件 - routes/admin_api/__init__.py: 移除 update 模块注册 - admin-frontend/src/pages/SystemPage.vue: 移除版本更新UI区块 - admin-frontend/src/api/update.js: 删除整个文件 - 删除 static/admin/assets/update-*.js 报表页自动刷新: - admin-frontend/src/pages/ReportPage.vue: 添加 setInterval 每1秒刷新 - 在 onMounted 启动定时器,onUnmounted 清除 - 覆盖统计数据、运行中任务、系统信息等所有动态数据 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- admin-frontend/src/api/update.js | 26 --- admin-frontend/src/pages/ReportPage.vue | 78 ++----- admin-frontend/src/pages/SystemPage.vue | 195 +----------------- routes/admin_api/__init__.py | 1 - routes/admin_api/update.py | 190 ----------------- static/admin/.vite/manifest.json | 66 +++--- .../assets/AnnouncementsPage-7ij3KbUN.js | 1 + .../assets/AnnouncementsPage-DEX_yASt.js | 1 - ...Page-Cev_X_Ce.js => EmailPage-CuPwCZn-.js} | 2 +- static/admin/assets/FeedbacksPage-BKxylUkG.js | 1 - static/admin/assets/FeedbacksPage-CSDNvoUn.js | 1 + static/admin/assets/LogsPage-CemQ-Y_T.js | 1 - static/admin/assets/LogsPage-DDxhRTa7.js | 1 + static/admin/assets/ReportPage-CSbGJlZV.css | 1 - static/admin/assets/ReportPage-CW7RwLmI.css | 1 + static/admin/assets/ReportPage-CoI2Nht-.js | 1 + static/admin/assets/ReportPage-D6vDD1zK.js | 1 - ...e-DGvsGoGa.js => SecurityPage-CQQKpFcS.js} | 4 +- ...e-Bw1ItHlK.js => SettingsPage-BpSZamEk.js} | 2 +- static/admin/assets/SystemPage-BjTkcmTG.css | 1 - static/admin/assets/SystemPage-DUY6QC8Y.js | 16 ++ static/admin/assets/SystemPage-DhVR0HeO.css | 1 + static/admin/assets/SystemPage-RgAQwtHu.js | 22 -- ...Page-CFbr6Y3k.js => UsersPage-hj_Nb-9c.js} | 2 +- .../{email-BghJNgj1.js => email-D-nWLD-A.js} | 2 +- .../{index-C9w-iZIr.js => index-akVRSJTL.js} | 4 +- static/admin/assets/system-CJ2QU_TO.js | 1 + .../{tasks-Cx_Yf55V.js => tasks-CEM7_KIT.js} | 2 +- static/admin/assets/update-D34iQbO6.js | 1 - .../{users-DCcrmSwH.js => users-CA0gIT8G.js} | 2 +- static/admin/index.html | 2 +- 31 files changed, 84 insertions(+), 546 deletions(-) delete mode 100644 admin-frontend/src/api/update.js delete mode 100644 routes/admin_api/update.py create mode 100644 static/admin/assets/AnnouncementsPage-7ij3KbUN.js delete mode 100644 static/admin/assets/AnnouncementsPage-DEX_yASt.js rename static/admin/assets/{EmailPage-Cev_X_Ce.js => EmailPage-CuPwCZn-.js} (91%) delete mode 100644 static/admin/assets/FeedbacksPage-BKxylUkG.js create mode 100644 static/admin/assets/FeedbacksPage-CSDNvoUn.js delete mode 100644 static/admin/assets/LogsPage-CemQ-Y_T.js create mode 100644 static/admin/assets/LogsPage-DDxhRTa7.js delete mode 100644 static/admin/assets/ReportPage-CSbGJlZV.css create mode 100644 static/admin/assets/ReportPage-CW7RwLmI.css create mode 100644 static/admin/assets/ReportPage-CoI2Nht-.js delete mode 100644 static/admin/assets/ReportPage-D6vDD1zK.js rename static/admin/assets/{SecurityPage-DGvsGoGa.js => SecurityPage-CQQKpFcS.js} (89%) rename static/admin/assets/{SettingsPage-Bw1ItHlK.js => SettingsPage-BpSZamEk.js} (68%) delete mode 100644 static/admin/assets/SystemPage-BjTkcmTG.css create mode 100644 static/admin/assets/SystemPage-DUY6QC8Y.js create mode 100644 static/admin/assets/SystemPage-DhVR0HeO.css delete mode 100644 static/admin/assets/SystemPage-RgAQwtHu.js rename static/admin/assets/{UsersPage-CFbr6Y3k.js => UsersPage-hj_Nb-9c.js} (92%) rename static/admin/assets/{email-BghJNgj1.js => email-D-nWLD-A.js} (86%) rename static/admin/assets/{index-C9w-iZIr.js => index-akVRSJTL.js} (99%) create mode 100644 static/admin/assets/system-CJ2QU_TO.js rename static/admin/assets/{tasks-Cx_Yf55V.js => tasks-CEM7_KIT.js} (88%) delete mode 100644 static/admin/assets/update-D34iQbO6.js rename static/admin/assets/{users-DCcrmSwH.js => users-CA0gIT8G.js} (90%) diff --git a/admin-frontend/src/api/update.js b/admin-frontend/src/api/update.js deleted file mode 100644 index 1def4e2..0000000 --- a/admin-frontend/src/api/update.js +++ /dev/null @@ -1,26 +0,0 @@ -import { api } from './client' - -export async function fetchUpdateStatus() { - const { data } = await api.get('/update/status') - return data -} - -export async function fetchUpdateResult() { - const { data } = await api.get('/update/result') - return data -} - -export async function fetchUpdateLog(params = {}) { - const { data } = await api.get('/update/log', { params }) - return data -} - -export async function requestUpdateCheck() { - const { data } = await api.post('/update/check', {}) - return data -} - -export async function requestUpdateRun(payload = {}) { - const { data } = await api.post('/update/run', payload) - return data -} diff --git a/admin-frontend/src/pages/ReportPage.vue b/admin-frontend/src/pages/ReportPage.vue index 8a23177..5ce3943 100644 --- a/admin-frontend/src/pages/ReportPage.vue +++ b/admin-frontend/src/pages/ReportPage.vue @@ -1,5 +1,5 @@