修改自动评估取消报错bug

This commit is contained in:
sunxiqing 2025-01-24 19:39:06 +08:00
parent d2ea9446c8
commit 04005e5f95

View File

@ -286,8 +286,10 @@ public class ModelAssessTaskAutoServiceImpl implements ModelAssessTaskAutoServic
public void cancelTheBackUp (Long id) {
modelAssessTaskAutoBackupMapper.delete(new LambdaQueryWrapper<ModelAssessTaskAutoBackupDO>().eq(ModelAssessTaskAutoBackupDO::getTaskId, id));
ModelAssessTaskAutoDO modelAssessTaskAutoDO = modelAssessTaskAutoMapper.selectById(id);
modelAssessTaskAutoDO.setBackupId(0L);
modelAssessTaskAutoMapper.updateById(modelAssessTaskAutoDO);
if (modelAssessTaskAutoDO != null) {
modelAssessTaskAutoDO.setBackupId(0L);
modelAssessTaskAutoMapper.updateById(modelAssessTaskAutoDO);
}
modelAssessTaskStoplistBackupMapper.delete(new LambdaQueryWrapper<ModelAssessTaskStoplistBackupDO>().eq(ModelAssessTaskStoplistBackupDO::getTaskId, id));
modelAssessTaskAutoInfoBackupMapper.delete(new LambdaQueryWrapper<ModelAssessTaskAutoInfoBackupDO>().eq(ModelAssessTaskAutoInfoBackupDO::getTaskId, id));
}