1
0

refactor: 移除 success 字段,简化为 matched 单层判定模型

This commit is contained in:
2026-05-11 13:12:55 +08:00
parent 548b44d28e
commit 35ba56888b
93 changed files with 3893 additions and 103 deletions

View File

@@ -43,7 +43,6 @@ export async function runHttpCheck(target: ResolvedHttpTarget): Promise<CheckRes
return {
targetName: target.name,
timestamp,
success: preBodyResult.matched,
matched: preBodyResult.matched,
durationMs,
statusDetail: `HTTP ${statusCode}`,
@@ -58,7 +57,6 @@ export async function runHttpCheck(target: ResolvedHttpTarget): Promise<CheckRes
return {
targetName: target.name,
timestamp,
success: false,
matched: false,
durationMs,
statusDetail: `HTTP ${statusCode}`,
@@ -77,7 +75,6 @@ export async function runHttpCheck(target: ResolvedHttpTarget): Promise<CheckRes
return {
targetName: target.name,
timestamp,
success: fullResult.matched,
matched: fullResult.matched,
durationMs,
statusDetail: `HTTP ${statusCode}`,
@@ -90,7 +87,6 @@ export async function runHttpCheck(target: ResolvedHttpTarget): Promise<CheckRes
return {
targetName: target.name,
timestamp,
success: false,
matched: false,
durationMs: null,
statusDetail: null,