数据回流校验修改
This commit is contained in:
parent
6feb1e10cc
commit
e0b577ef17
@ -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> datasetDO = datasetMapper.selectList(new LambdaQueryWrapper<DatasetDO>().eq(DatasetDO::getDatasetName, dataRespVO.getDatasetName()));
|
||||
if (!CollectionUtils.isAnyEmpty(datasetDO)){
|
||||
throw new RuntimeException("数据集名称重复");
|
||||
throw exception(new ErrorCode(11000,"数据集名称重复"));
|
||||
}
|
||||
datasetMapper.insert(dataRespVO);
|
||||
for (DataRefluxDataDO dataRefluxDataDO : dataRefluxDataDOS){
|
||||
|
@ -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();
|
||||
}
|
||||
|
@ -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<ModelAssessTaskAutoDO> eq = new LambdaUpdateWrapper<ModelAssessTaskAutoDO>().eq(ModelAssessTaskAutoDO::getTaskName, createReqVO.getTaskName());
|
||||
if (modelAssessTaskAutoMapper.selectCount(eq) > 0){
|
||||
throw new RuntimeException("任务名称重复");
|
||||
throw exception(new ErrorCode(11000,"任务名称重复"));
|
||||
}
|
||||
modelAssessTaskAutoMapper.insert(modelAssessTaskAuto);
|
||||
List<ModelAssessTaskStoplistSaveReqVO> stoplists = createReqVO.getStoplists();
|
||||
|
Loading…
x
Reference in New Issue
Block a user