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 1ea02d1e9..4e0b215fa 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 @@ -228,7 +228,7 @@ public class ModelAssessTaskAutoServiceImpl implements ModelAssessTaskAutoServic } ModelAssessTaskAutoBackupDO bean = BeanUtils.toBean(modelAssessTaskAutoDO, ModelAssessTaskAutoBackupDO.class); modelAssessTaskAutoBackupMapper.insert(bean); - modelAssessTaskAutoDO.setBackupId(bean.getId()); + modelAssessTaskAutoDO.setBackupId(bean.getBackupId()); modelAssessTaskAutoMapper.updateById(modelAssessTaskAutoDO); List modelAssessTaskStoplistDOS = modelingTaskStoplistMapper.selectList(new LambdaQueryWrapper().eq(ModelAssessTaskStoplistDO::getTaskId, id)); if (CollectionUtils.isEmpty(modelAssessTaskStoplistDOS)){ @@ -242,9 +242,8 @@ public class ModelAssessTaskAutoServiceImpl implements ModelAssessTaskAutoServic @Override public void cancelTheBackUp(Long id) { modelAssessTaskAutoBackupMapper.delete(new LambdaQueryWrapper().eq(ModelAssessTaskAutoBackupDO::getId, id)); - ModelAssessTaskAutoDO modelAssessTaskAutoDO = new ModelAssessTaskAutoDO(); - modelAssessTaskAutoDO.setId(id); - modelAssessTaskAutoDO.setBackupId(null); + ModelAssessTaskAutoDO modelAssessTaskAutoDO = modelAssessTaskAutoMapper.selectById(id); + modelAssessTaskAutoDO.setBackupId(0L); modelAssessTaskAutoMapper.updateById(modelAssessTaskAutoDO); modelAssessTaskStoplistBackupMapper.delete(new LambdaQueryWrapper().eq(ModelAssessTaskStoplistBackupDO::getBackupId, id)); }