更新日志页面和统计页面

- 更新 LogsPage 和 StatsPage 组件
- 添加 taskSource 工具模块
- 更新 db/tasks.py
- 重新构建前端静态资源
This commit is contained in:
2025-12-15 16:25:37 +08:00
parent a8b9f225bd
commit 49897081b6
25 changed files with 118 additions and 65 deletions

View File

@@ -3,22 +3,22 @@
"file": "assets/datetime-ZCuLLiQt.js",
"name": "datetime"
},
"_tasks-C0sohTWS.js": {
"file": "assets/tasks-C0sohTWS.js",
"name": "tasks",
"_taskSource-D0AL5oGK.js": {
"file": "assets/taskSource-D0AL5oGK.js",
"name": "taskSource",
"imports": [
"index.html"
]
},
"_users-a9w9WKCH.js": {
"file": "assets/users-a9w9WKCH.js",
"_users-BH0CdfvW.js": {
"file": "assets/users-BH0CdfvW.js",
"name": "users",
"imports": [
"index.html"
]
},
"index.html": {
"file": "assets/index-BkLe6kG5.js",
"file": "assets/index-ZGOE7TRg.js",
"name": "index",
"src": "index.html",
"isEntry": true,
@@ -38,7 +38,7 @@
]
},
"src/pages/AnnouncementsPage.vue": {
"file": "assets/AnnouncementsPage-B6R49DrY.js",
"file": "assets/AnnouncementsPage-Bw-BD6ea.js",
"name": "AnnouncementsPage",
"src": "src/pages/AnnouncementsPage.vue",
"isDynamicEntry": true,
@@ -50,7 +50,7 @@
]
},
"src/pages/EmailPage.vue": {
"file": "assets/EmailPage-CSqw8er9.js",
"file": "assets/EmailPage-C1zk6vnH.js",
"name": "EmailPage",
"src": "src/pages/EmailPage.vue",
"isDynamicEntry": true,
@@ -62,7 +62,7 @@
]
},
"src/pages/FeedbacksPage.vue": {
"file": "assets/FeedbacksPage-B9rEDaI0.js",
"file": "assets/FeedbacksPage-C4AHdE3c.js",
"name": "FeedbacksPage",
"src": "src/pages/FeedbacksPage.vue",
"isDynamicEntry": true,
@@ -74,26 +74,26 @@
]
},
"src/pages/LogsPage.vue": {
"file": "assets/LogsPage-eWUoUxcN.js",
"file": "assets/LogsPage-BqqryFPi.js",
"name": "LogsPage",
"src": "src/pages/LogsPage.vue",
"isDynamicEntry": true,
"imports": [
"_users-a9w9WKCH.js",
"_tasks-C0sohTWS.js",
"_users-BH0CdfvW.js",
"_taskSource-D0AL5oGK.js",
"index.html"
],
"css": [
"assets/LogsPage-R-XyhzDW.css"
"assets/LogsPage-Cmm-qHAH.css"
]
},
"src/pages/PendingPage.vue": {
"file": "assets/PendingPage-BVSAb_Yr.js",
"file": "assets/PendingPage-DheEpatu.js",
"name": "PendingPage",
"src": "src/pages/PendingPage.vue",
"isDynamicEntry": true,
"imports": [
"_users-a9w9WKCH.js",
"_users-BH0CdfvW.js",
"index.html",
"_datetime-ZCuLLiQt.js"
],
@@ -102,7 +102,7 @@
]
},
"src/pages/SettingsPage.vue": {
"file": "assets/SettingsPage-CVlYx8ta.js",
"file": "assets/SettingsPage-CH77CIS6.js",
"name": "SettingsPage",
"src": "src/pages/SettingsPage.vue",
"isDynamicEntry": true,
@@ -114,20 +114,20 @@
]
},
"src/pages/StatsPage.vue": {
"file": "assets/StatsPage-BRQO0uQE.js",
"file": "assets/StatsPage-D7Miz3zC.js",
"name": "StatsPage",
"src": "src/pages/StatsPage.vue",
"isDynamicEntry": true,
"imports": [
"_tasks-C0sohTWS.js",
"_taskSource-D0AL5oGK.js",
"index.html"
],
"css": [
"assets/StatsPage-Bjh6A42Y.css"
"assets/StatsPage-CiLeKa5o.css"
]
},
"src/pages/SystemPage.vue": {
"file": "assets/SystemPage-StAFDOuj.js",
"file": "assets/SystemPage-D6njCz2p.js",
"name": "SystemPage",
"src": "src/pages/SystemPage.vue",
"isDynamicEntry": true,
@@ -139,12 +139,12 @@
]
},
"src/pages/UsersPage.vue": {
"file": "assets/UsersPage-DkSQZ5YZ.js",
"file": "assets/UsersPage-CC0fPC2O.js",
"name": "UsersPage",
"src": "src/pages/UsersPage.vue",
"isDynamicEntry": true,
"imports": [
"_users-a9w9WKCH.js",
"_users-BH0CdfvW.js",
"_datetime-ZCuLLiQt.js",
"index.html"
],