From e0b577ef17de6e555809f223ec72afd8e1aed423 Mon Sep 17 00:00:00 2001 From: sunxiqing <2240398334@qq.com> Date: Tue, 7 Jan 2025 11:01:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E5=9B=9E=E6=B5=81=E6=A0=A1?= =?UTF-8?q?=E9=AA=8C=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../llm/service/datarefluxdata/DataRefluxDataServiceImpl.java | 3 ++- .../yudao/module/llm/service/dataset/DatasetServiceImpl.java | 3 ++- .../modelassesstaskauto/ModelAssessTaskAutoServiceImpl.java | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/datarefluxdata/DataRefluxDataServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/datarefluxdata/DataRefluxDataServiceImpl.java index 21595af58..23efd7243 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/datarefluxdata/DataRefluxDataServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/datarefluxdata/DataRefluxDataServiceImpl.java @@ -1,6 +1,7 @@ package cn.iocoder.yudao.module.llm.service.datarefluxdata; import cn.hutool.core.util.ObjectUtil; +import cn.iocoder.yudao.framework.common.exception.ErrorCode; import cn.iocoder.yudao.framework.common.exception.ServiceException; import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils; import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; @@ -153,7 +154,7 @@ public class DataRefluxDataServiceImpl implements DataRefluxDataService { dataRespVO.setId(null); List datasetDO = datasetMapper.selectList(new LambdaQueryWrapper().eq(DatasetDO::getDatasetName, dataRespVO.getDatasetName())); if (!CollectionUtils.isAnyEmpty(datasetDO)){ - throw new RuntimeException("数据集名称重复"); + throw exception(new ErrorCode(11000,"数据集名称重复")); } datasetMapper.insert(dataRespVO); for (DataRefluxDataDO dataRefluxDataDO : dataRefluxDataDOS){ diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/dataset/DatasetServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/dataset/DatasetServiceImpl.java index 4e96d6d82..4f3598d68 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/dataset/DatasetServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/dataset/DatasetServiceImpl.java @@ -1,6 +1,7 @@ package cn.iocoder.yudao.module.llm.service.dataset; +import cn.iocoder.yudao.framework.common.exception.ErrorCode; import cn.iocoder.yudao.framework.common.pojo.PageResult; import cn.iocoder.yudao.framework.common.util.object.BeanUtils; import cn.iocoder.yudao.module.llm.constant.DataConstants; @@ -250,7 +251,7 @@ public class DatasetServiceImpl implements DatasetService { } ); }catch (Exception e){ - throw new RuntimeException("请正确上传json格式得数据!!!"); + throw exception(new ErrorCode(11000,"请正确上传json格式得数据!!!")); }finally { connection.disconnect(); } diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelassesstaskauto/ModelAssessTaskAutoServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelassesstaskauto/ModelAssessTaskAutoServiceImpl.java index 4e0b215fa..9e27c7f06 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelassesstaskauto/ModelAssessTaskAutoServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelassesstaskauto/ModelAssessTaskAutoServiceImpl.java @@ -1,5 +1,6 @@ package cn.iocoder.yudao.module.llm.service.modelassesstaskauto; +import cn.iocoder.yudao.framework.common.exception.ErrorCode; import cn.iocoder.yudao.framework.mybatis.core.query.LambdaQueryWrapperX; import cn.iocoder.yudao.module.llm.controller.admin.modelassesstaskmanual.vo.ModelAssessTaskManualRespVO; import cn.iocoder.yudao.module.llm.dal.dataobject.basemodel.BaseModelDO; @@ -73,7 +74,7 @@ public class ModelAssessTaskAutoServiceImpl implements ModelAssessTaskAutoServic ModelAssessTaskAutoDO modelAssessTaskAuto = BeanUtils.toBean(createReqVO, ModelAssessTaskAutoDO.class); LambdaUpdateWrapper eq = new LambdaUpdateWrapper().eq(ModelAssessTaskAutoDO::getTaskName, createReqVO.getTaskName()); if (modelAssessTaskAutoMapper.selectCount(eq) > 0){ - throw new RuntimeException("任务名称重复"); + throw exception(new ErrorCode(11000,"任务名称重复")); } modelAssessTaskAutoMapper.insert(modelAssessTaskAuto); List stoplists = createReqVO.getStoplists();