From 7e170e8743a668b03b24f9699c94a874a278fc7e Mon Sep 17 00:00:00 2001 From: Codex Date: Mon, 10 Aug 2026 13:28:54 +0800 Subject: [PATCH] =?UTF-8?q?feat(M08-D):=20=E8=A1=A5=E5=AE=A1=E8=AE=A1?= =?UTF-8?q?=E6=97=A5=E5=BF=97=E4=B8=8E=E7=B3=BB=E7=BB=9F=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/src/App.vue | 11 +- admin/src/api.ts | 27 +++ admin/src/components/LogsSystemPanel.vue | 108 +++++++++++ admin/src/styles.css | 104 +++++++++- admin/src/types.ts | 36 ++++ backend/package.json | 2 +- backend/src/app.ts | 8 + .../system-operations-repository.ts | 128 ++++++++++++ backend/src/routes/system-operations.ts | 183 ++++++++++++++++++ backend/src/server.ts | 7 + .../tests/mysql-migration-roundtrip.test.mjs | 49 +++++ backend/tests/system-operations.test.mjs | 117 +++++++++++ scripts/check-admin-m08-d.mjs | 17 ++ 13 files changed, 794 insertions(+), 3 deletions(-) create mode 100644 admin/src/components/LogsSystemPanel.vue create mode 100644 backend/src/operations/system-operations-repository.ts create mode 100644 backend/src/routes/system-operations.ts create mode 100644 backend/tests/system-operations.test.mjs diff --git a/admin/src/App.vue b/admin/src/App.vue index c2f465d..23ac712 100644 --- a/admin/src/App.vue +++ b/admin/src/App.vue @@ -13,6 +13,7 @@ +