添加系统日志统计

This commit is contained in:
2026-07-26 12:07:16 +08:00
parent 7a5fcb0853
commit 0b66f3d38d
13 changed files with 394 additions and 6 deletions
@@ -56,7 +56,10 @@ public enum AppCache implements BaseCacheEnum {
SYS_CACHE_FILE_STATS("sys:cache:file-stats", 60 * 60L),
// 系统账号密码错误次数
COUNT_SYS_USER_PASSWD_ERR("count:sys-user:passwd-err:", -1L);
COUNT_SYS_USER_PASSWD_ERR("count:sys-user:passwd-err:", -1L),
// 系统日志按级别按天统计数
COUNT_SYS_LOG("count:sys-log:{}:{}", 3 * 24 * 60 * 60L);
/**
* 系统缓存前缀
@@ -22,4 +22,11 @@ public interface LogBusService {
*/
void saveLog(LogBody logBody);
/**
* 日志统计
*
* @return 保存结果
*/
String total();
}
@@ -20,6 +20,8 @@ public enum TaskType implements BaseTaskType {
OTHER(10, "其他任务"),
// 删除系统日志
DEL_SYS_LOG(20, "删除系统日志"),
// 统计系统日志
TOTAL_SYS_LOG(21, "统计系统日志"),
// 删除系统文件
DEL_SYS_FILE(30, "删除系统文件"),
// 删除禁用的系统用户