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 5d4f185a..5c071a83 100644 --- a/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java +++ b/src/main/java/com/ai/da/service/impl/GenerateServiceImpl.java @@ -2017,7 +2017,8 @@ public class GenerateServiceImpl extends ServiceImpl i private String resolveModelType(String taskId){ // 判断当前task来自哪个模型 Generate generate = selectByUniqueId(taskId); - if (!StringUtil.isNullOrEmpty(generate.getModelName()) && + if (Objects.nonNull(generate) && + !StringUtil.isNullOrEmpty(generate.getModelName()) && (generate.getModelName().equals("wx") || generate.getModelName().equals("freepik") || generate.getModelName().equals("flux") )){