diff --git a/src/api/controllers/images.ts b/src/api/controllers/images.ts index 9007cc8..00f4bb4 100644 --- a/src/api/controllers/images.ts +++ b/src/api/controllers/images.ts @@ -249,6 +249,7 @@ export async function generateImages( item_list = result[historyId].item_list; } if (status === 30) { + logger.info(`图片生成结果: failCode:${failCode} fail_msg: ${fail_msg}`); if (failCode == '2038' || failCode == '2041') { throw new APIException(EX.API_CONTENT_FILTERED); } else { @@ -265,7 +266,7 @@ export async function generateImages( await imagesTaskCache.finishTask(task_id, -1, validImageUrls.join(",")); // Success } else { const errorMessage = "图片生成未返回有效链接"; - console.error(`图片生成任务 ${task_id} 异常: ${errorMessage}`); + logger.info(`图片生成任务 ${task_id} 异常: ${errorMessage}`); // If no valid URLs but no explicit error thrown earlier, consider it a failure. // This could happen if item_list is empty or items don't have video_url. await imagesTaskCache.finishTask(task_id, -2, "", errorMessage); // Failure @@ -274,7 +275,7 @@ export async function generateImages( return validImageUrls; }catch (error) { const errorMessage = error.message || "图片生成过程中发生未知错误"; - console.error(`图片生成任务 ${task_id} 异常: ${errorMessage}`); + logger.info(`图片生成任务 ${task_id} 异常: ${errorMessage}`); await imagesTaskCache.finishTask(task_id, -2, "", errorMessage); // Failure due to exception throw error; // Re-throw the error to be handled by the caller }