diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/finetuningtask/FineTuningTaskServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/finetuningtask/FineTuningTaskServiceImpl.java index 8afabb096..976396488 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/finetuningtask/FineTuningTaskServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/finetuningtask/FineTuningTaskServiceImpl.java @@ -263,6 +263,10 @@ public class FineTuningTaskServiceImpl implements FineTuningTaskService { .map(FineTuningTaskDO::getGpuType) .filter(Objects::nonNull) .collect(Collectors.toList()); + + if (CollectionUtils.isEmpty(gpuTypeIds)){ + return respVOS; + } List serverNameDOS = serverNameMapper.selectList(new LambdaQueryWrapper() .in(ServerNameDO::getId, gpuTypeIds)); Map longServerNameDOMap = cn.iocoder.yudao.framework.common.util.collection.CollectionUtils