From db2a955deac2386d08a7d2aae03894b78c2fa352 Mon Sep 17 00:00:00 2001 From: xupei Date: Thu, 20 Feb 2025 10:57:43 +0800 Subject: [PATCH] =?UTF-8?q?=E7=94=9F=E6=88=90=E7=BB=93=E6=9E=9C=E5=9D=87?= =?UTF-8?q?=E4=BD=8E=E4=BA=8E=E8=BE=93=E5=87=BA=E6=A0=87=E5=87=86=E6=97=B6?= =?UTF-8?q?=E7=9A=84=E6=8F=90=E7=A4=BA=E8=AF=AD=E5=8F=A5=E6=9B=B4=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java | 4 ++-- src/main/resources/messages_en.properties | 1 + src/main/resources/messages_zh.properties | 1 + 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java b/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java index 4a7b5cc0..cbe440a2 100644 --- a/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java @@ -659,10 +659,10 @@ public class GenerateServiceImpl extends ServiceImpl i if (!StringUtil.isNullOrEmpty(generateResultVO.getStatus())) collect.add(generateResultVO.getStatus()); results.add(generateResultVO); }); - // todo + if (taskIdList.size() == 4 && collect.size() == 1 && collect.contains("Fail")) { log.info("当前4个生成结果均为失败"); - throw new BusinessException("generate.interface.error"); + throw new BusinessException("generate.result.below.standard"); } return results; } diff --git a/src/main/resources/messages_en.properties b/src/main/resources/messages_en.properties index 04a4260a..a40e7125 100644 --- a/src/main/resources/messages_en.properties +++ b/src/main/resources/messages_en.properties @@ -149,6 +149,7 @@ you.have.participated.in.the.event=You have participated in the event. only.original.works.can.participate.in.the.event=Sorry, only original works can participate in the event. remaining.credits.insufficient=Your remaining credits are insufficient for this generation. Please recharge. you.haven't.subscribed.to.any.products.yet=You haven't subscribed to any products yet +generate.result.below.standard=The quality of the generated images currently falls below standard. Please consider adjusting your prompt and trying again. # 可能会报异常 # Informative: diff --git a/src/main/resources/messages_zh.properties b/src/main/resources/messages_zh.properties index d7c144ab..803945e7 100644 --- a/src/main/resources/messages_zh.properties +++ b/src/main/resources/messages_zh.properties @@ -144,6 +144,7 @@ you.have.participated.in.the.event=您已经参与活动。 only.original.works.can.participate.in.the.event=抱歉,只有原创作品能参与活动。 remaining.credits.insufficient=您的剩余积分不够本次生成消耗,请充值 you.haven't.subscribed.to.any.products.yet=您还未订阅任何产品 +generate.result.below.standard=当前生成的图像质量低于标准。请考虑调整您的提示词并再次尝试 # 可能会报异常 # Informative: