feat(syslog): 操作日志新增操作结果列,记录成功失败并追加失败原因

- AutoLogAspect around() 改造为 try/catch/finally:抛异常或返回 Result.error 判定失败,异常不吞保持原行为
- 失败原因截断 500 字符追加到 log_content
- sys_log 新增 operate_result 列(1成功,0失败)
This commit is contained in:
wsm
2026-08-05 15:57:38 +08:00
parent bab7c9688b
commit c23a739065
7 changed files with 67 additions and 12 deletions
@@ -0,0 +1,6 @@
-- 系统日志表新增操作结果字段
-- @AutoLog 标注的方法执行成功/失败时记录:1成功,0失败
-- 失败原因追加到 log_content
-- 变更日期:2026-08-05
ALTER TABLE `sys_log`
ADD COLUMN `operate_result` tinyint(1) NULL DEFAULT NULL COMMENT '操作结果(1成功,0失败)' AFTER `operate_type`;