新增 Debug EML 上传调试页面

This commit is contained in:
andy
2026-07-09 16:47:39 +08:00
parent 0727dfb8d0
commit 7100612442
14 changed files with 1269 additions and 0 deletions

View File

@@ -173,6 +173,58 @@ export default {
relatedOrders: 'Related orders',
relatedTasks: 'Related tasks',
},
debugEml: {
title: 'Debug EML upload',
subtitle: 'Upload one .eml email and review SourceMessage and SuperAgent debug results',
uploadConfig: 'Upload configuration',
hotelId: 'Hotel ID',
debugUploadKey: 'Debug upload key',
runLabel: 'Run label',
emlFile: '.eml file',
submit: 'Submit debug run',
submitting: 'Waiting for SuperAgent',
executionStatus: 'Execution status',
status: 'Status',
debugRunId: 'Debug run ID',
backendStatus: 'Backend status',
backendMessage: 'Backend message',
waitingSuperAgent: 'Parsing the email and waiting for SuperAgent',
sourceTrace: 'SourceMessage trace',
sourceMessageId: 'SourceMessage ID',
sourceProvider: 'Source provider',
externalMessageId: 'External message ID',
externalConversationId: 'External conversation ID',
mailPreview: 'Email preview',
noSafeHtml: 'No safe HTML body is available',
uploadedMedia: 'Uploaded media',
unnamedMedia: 'Unnamed media',
rawHtml: 'Raw processed HTML',
superAgentResult: 'SuperAgent result',
superAgentSessionId: 'SuperAgent session ID',
superAgentRunId: 'SuperAgent run ID',
parsedJson: 'Parsed JSON',
rawAnswer: 'Raw answer',
warnings: 'Warnings',
debugPayload: 'Debug payload',
statuses: {
idle: 'Idle',
uploading: 'Running',
succeeded: 'Succeeded',
failed: 'Failed',
},
errors: {
REQUEST_FIELD_REQUIRED: 'Required fields are missing. Check hotel ID, file, or request parameters',
EML_FILE_REQUIRED: 'Choose an .eml email file',
EML_FILE_TOO_LARGE: 'The email file exceeds the backend limit',
INVALID_FILE_TYPE: 'Only .eml email files are supported',
DEBUG_UPLOAD_KEY_INVALID: 'The debug upload key is missing or invalid',
EML_PARSE_FAILED: 'The email file could not be parsed',
OSS_UPLOAD_FAILED: 'OSS upload failed. Contact backend support',
SUPERAGENT_OPEN_API_FAILED: 'SuperAgent call failed. SourceMessage may already be captured',
DEBUG_EML_RUN_FAILED: 'Debug EML run failed internally',
UNKNOWN: 'Debug EML upload failed',
},
},
status: {
TEMPORARY: 'Temporary',
ACTIVE: 'Active',