fix: 正确识别 Agent 安装与审计失败
- 下载脚本失败时立即终止安装并提示 WAF 拦截 - Agent 服务未运行时不再计为安装成功 - 审计列表兼容后端 status 成功失败字段
This commit is contained in:
1 parent
7553ef54de
commit
827d9a31cd
3 files changed
+75
-25
No files matched your search
@@ -33,8 +33,9 @@ function normalizeLog(raw: JsonData): OperationLog {
|
||||
resource: raw.resource ?? '',
|
||||
ip: raw.ip ?? '',
|
||||
userAgent: raw.user_agent ?? raw.userAgent ?? '',
|
||||
result: raw.result === 'failure' ? 'failure' : 'success',
|
||||
message: raw.message ?? raw.detail,
|
||||
// 后端审计日志使用 status=1/0 表示成功/失败,同时兼容旧 result 字段。 // Logan.Li
|
||||
result: raw.result === 'failure' || raw.status === 0 || raw.status === 'failed' ? 'failure' : 'success',
|
||||
message: raw.message ?? raw.detail ?? raw.error,
|
||||
createdAt: raw.createdAt ?? raw.created_at ?? '',
|
||||
};
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user