有客户请求编号时,可取回原图并校验,不会重新生成。
+ +先在上游核查并确认请求已结束。此操作不会通过接口测试。
@@ -343,7 +349,7 @@ export default function AiModelManagementPanel({ onStateChange }: { onStateChang {attempt ? : result.canResume && result.id ? : result.canReconcile && result.id ? : } + }}>{busy === `result:${model.key}` ? '查询中…' : '查询结果'} : result.canReconcile && result.id ? : } {canInspect && }{testing ? '正在调用模型,请稍候' : attempt ? '提交结果未确认,请核查' : selectedStage.id === 'analysis-copy' ? testedStages.map(stage => { @@ -352,7 +358,8 @@ export default function AiModelManagementPanel({ onStateChange }: { onStateChang }) : result.status === 'running' ? '测试进行中,自动更新状态' : verificationLabel(result)}
{showBlockedReason &&{blockedReason}
} {canInspect &&参考图:最多 {protocol.maxImages} 张
}协议:{protocol.id}
接口:{protocol.path}
{(protocol.scopeId || protocol.routeId || protocol.operationId) &&路由:{[protocol.scopeId, protocol.routeId, protocol.operationId].filter(Boolean).join(' / ')}
}>} + {protocol && <>{protocol.maxImages &&{protocol.referenceLimitSource === 'verification' ? result.status === 'passed' && result.verifiedReferenceImageCount ? `参考图:已逐张验证 ${result.verifiedReferenceImageCount} 张,本平台最多 ${Math.min(protocol.maxImages, result.verifiedReferenceImageCount)} 张` : `参考图:数量待测试(本平台最多测试 ${protocol.maxImages} 张)` : `参考图:最多 ${protocol.maxImages} 张`}
}协议:{protocol.id}
接口:{protocol.path}
{(protocol.scopeId || protocol.routeId || protocol.operationId) &&路由:{[protocol.scopeId, protocol.routeId, protocol.operationId].filter(Boolean).join(' / ')}
}>} + {protocol?.referenceLimitSource === 'verification' && } {testedStages.map(stage => { const value = model.verification[stage]; return{stages.find(entry => entry.id === stage)!.label}
}{value.reconciled &&历史请求经人工核查结束,尚需重新测试。
}{value.message &&{value.message}
}{value.checkedAt &&{new Date(value.checkedAt).toLocaleString('zh-CN')}
}{value.requestId &&请求编号:{value.requestId}
}上游任务:{result.taskId}
}