feat: add system operations dashboard
Release / release (push) Canceled after 0s

This commit is contained in:
Qiufeng
2026-08-19 13:51:48 +08:00
parent 8e615b895e
commit 12d78b4c86
45 changed files with 2921 additions and 48 deletions
+4 -4
View File
@@ -1,5 +1,5 @@
-- Kaidi Finance V073 全功能状态演示数据
-- 兼容:MySQL 8.4.x + Flyway 精确版本 V073(已在 Kaidi Finance Preview 48 验证)
-- 兼容:MySQL 8.4.x + Flyway 版本 V073/V074(已在 Kaidi Finance Preview 49 验证)
-- 用途:在已完成 /setup、但尚无业务数据的数据库中导入展示数据。
--
-- 导入示例:
@@ -21,7 +21,7 @@ SET @demo_now := UTC_TIMESTAMP(3);
SET @demo_today := DATE(UTC_TIMESTAMP());
-- ---------------------------------------------------------------------------
-- 0. 强制前置检查:MySQL 8.4、V073、有效超级管理员、未重复导入
-- 0. 强制前置检查:MySQL 8.4、V073/V074、有效超级管理员、未重复导入
-- ---------------------------------------------------------------------------
CREATE TEMPORARY TABLE kaidi_demo_v073_guard (
check_name VARCHAR(64) NOT NULL,
@@ -33,13 +33,13 @@ INSERT INTO kaidi_demo_v073_guard (check_name, ok)
SELECT 'MYSQL_8_4', IF(VERSION() REGEXP '^8\\.4\\.', 1, 0);
INSERT INTO kaidi_demo_v073_guard (check_name, ok)
SELECT 'FLYWAY_EXACT_V073', IF(COALESCE((
SELECT 'FLYWAY_COMPATIBLE_V073_V074', IF(COALESCE((
SELECT version
FROM flyway_schema_history
WHERE success = 1 AND version IS NOT NULL
ORDER BY installed_rank DESC
LIMIT 1
), '') IN ('73', '073'), 1, 0);
), '') IN ('73', '073', '74', '074'), 1, 0);
INSERT INTO kaidi_demo_v073_guard (check_name, ok)
SELECT 'SYSTEM_ADMIN_EXISTS', IF(EXISTS (
+1 -1
View File
@@ -15,7 +15,7 @@ FILE_SCANNER_ENABLED=true
FINANCE_BOOTSTRAP_ENABLED=false
FINANCE_BOOTSTRAP_PASSWORD=
APP_VERSION=1.0.0-preview.48
APP_VERSION=1.0.0-preview.49
UPDATE_CURRENT_VERSION_FILE=/opt/kaidi/current/VERSION
FINANCE_UPDATE_ENABLED=true
# Use either a stable direct asset base URL or the public Gitea latest-release API.