错误信息 1

This commit is contained in:
jonathang4 2025-10-10 19:53:25 +08:00
parent c79b99410b
commit 1364cdf71e
2 changed files with 8 additions and 3 deletions

View File

@ -229,7 +229,8 @@ export class DatabaseGenerationService {
data: {
task_id: taskId,
url: result.tos_urls.join(','),
status: result.status === 'success' ? -1 : -2
status: result.status === 'success' ? -1 : -2,
error_message: result.metadata.fail_reason || ""
}
};

View File

@ -9,6 +9,7 @@ import TOSService from '@/lib/tos/tos-service.js';
import { generateImages as originalGenerateImages } from '@/api/controllers/images.js';
import { generateVideo as originalGenerateVideo } from '@/api/controllers/video.js';
import { request } from '@/api/controllers/core.js';
import EX from "@/api/consts/exceptions.ts";
const timeZone = 'Asia/Shanghai';
const TASK_POLLING_LOG_PATH = path.resolve("./logs/task_polling.log");
@ -391,8 +392,11 @@ export class TaskPollingService {
await this.handleGenerationSuccess(task, item_list, currentTime);
} else {
// 生成失败
const errorMessage = failCode === '2038' ? 'Content filtered' : 'Generation failed';
await this.handleGenerationFailure(task, errorMessage, failCode, currentTime);
if(failCode == '2038' || failCode == '2041'){
await this.handleGenerationFailure(task, EX.API_CONTENT_FILTERED[1] as string, failCode, currentTime);
}else{
await this.handleGenerationFailure(task, EX.API_IMAGE_GENERATION_FAILED[1] as string, failCode, currentTime);
}
}
} catch (error) {