#!/usr/bin/env python3 # -*- coding: utf-8 -*- """统计页面UI精简 - 使用可视化图标,合并信息""" with open('/www/wwwroot/zsglpt/templates/admin.html', 'r', encoding='utf-8') as f: content = f.read() # 找到统计标签页的内容,替换为精简版 old_stats_start = '''

服务器信息

-
CPU使用率
-
内存使用
-
磁盘使用
-
运行时长

Docker容器状态

-
容器名称
-
容器运行时间
-
容器内存使用
-
运行状态

实时任务监控 ● 实时更新中

0
运行中
0
排队中
-
最大并发
🚀 运行中的任务
暂无运行中的任务
⏳ 排队中的任务
暂无排队中的任务

当日任务统计

0
成功任务
0
失败任务
0
浏览内容数
0
查看附件数

历史累计统计

0
累计成功任务
0
累计失败任务
0
累计浏览内容
0
累计查看附件
''' new_stats = '''
💻
-
CPU
🧠
-
内存
💾
-
磁盘
🐳
-
容器
⏱️
-
运行

📊 实时监控

● 实时更新
0
🚀 运行中
0
⏳ 排队中
-
⚡ 最大并发
展开查看任务详情
运行中
暂无
排队中
暂无

📈 任务统计

成功任务
0 今日
0 累计
失败任务
0 今日
0 累计
📄 浏览内容
0 今日
0 累计
📎 查看附件
0 今日
0 累计
''' if old_stats_start in content: content = content.replace(old_stats_start, new_stats) print("OK - 统计页面已更新为精简可视化版本") else: print("WARNING - 未找到原始统计页面内容") # 尝试找到部分匹配 if '
' in content: print("找到tab-stats开始标签,但完整内容不匹配") with open('/www/wwwroot/zsglpt/templates/admin.html', 'w', encoding='utf-8') as f: f.write(content) print("完成")