diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/application/ApplicationServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/application/ApplicationServiceImpl.java index e61a443ec..47801198c 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/application/ApplicationServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/application/ApplicationServiceImpl.java @@ -135,6 +135,11 @@ public class ApplicationServiceImpl implements ApplicationService { @Override public ApplicationRespVO getApplication(Long id) { ApplicationDO applicationDO = applicationMapper.selectById(id); + + if(applicationDO == null){ + throw exception(APPLICATION_NOT_EXISTS); + } + ApplicationRespVO bean = BeanUtils.toBean(applicationDO, ApplicationRespVO.class); if (bean.getAppLabel() != null && !bean.getAppLabel().equals("")) { String[] split = bean.getAppLabel().split(",");