diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/dal/mysql/modelassesstaskmanual/ManualModelAnswerMapper.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/dal/mysql/modelassesstaskmanual/ManualModelAnswerMapper.java index a31ef8293..a067e009b 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/dal/mysql/modelassesstaskmanual/ManualModelAnswerMapper.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/dal/mysql/modelassesstaskmanual/ManualModelAnswerMapper.java @@ -30,4 +30,6 @@ public interface ManualModelAnswerMapper extends BaseMapperX answerwrapper = new LambdaUpdateWrapper<>(); +// answerwrapper.eq(ManualModelAnswerDO::getManalTaskId,id); + manualModelAnswerMapper.deleteDataByTaskId(id); } private void validateModelAssessTaskManualExists (Long id) { diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelassesstaskmanualbackup/ModelAssessTaskManualBackupServiceImpl.java b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelassesstaskmanualbackup/ModelAssessTaskManualBackupServiceImpl.java index d8a3936c4..e20ce55dd 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelassesstaskmanualbackup/ModelAssessTaskManualBackupServiceImpl.java +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/java/cn/iocoder/yudao/module/llm/service/modelassesstaskmanualbackup/ModelAssessTaskManualBackupServiceImpl.java @@ -49,6 +49,7 @@ import org.springframework.validation.annotation.Validated; import javax.annotation.Resource; import java.math.BigDecimal; import java.math.RoundingMode; +import java.time.LocalDateTime; import java.util.*; import java.util.stream.Collectors; @@ -95,6 +96,7 @@ public class ModelAssessTaskManualBackupServiceImpl implements ModelAssessTaskMa public Long createModelAssessTaskManualBackup (ModelAssessTaskManualBackupSaveReqVO createReqVO) { // 插入 ModelAssessTaskManualBackupDO modelAssessTaskManualBackup = BeanUtils.toBean(createReqVO, ModelAssessTaskManualBackupDO.class); + modelAssessTaskManualBackup.setCreateTime(LocalDateTime.now()); modelAssessTaskManualBackupMapper.insert(modelAssessTaskManualBackup); // 返回 return modelAssessTaskManualBackup.getId(); @@ -143,9 +145,9 @@ public class ModelAssessTaskManualBackupServiceImpl implements ModelAssessTaskMa @Override public void unBackup (Long id) { - modelAssessTaskManualBackupMapper.deleteTrue(id); - modelAssessTaskDimensionBackupMapper.deleteTrue(id); - manualModelAnswerBackupMapper.deleteTrue(id); + modelAssessTaskManualBackupMapper.deleteByTaskid(id); + modelAssessTaskDimensionBackupMapper.deleteByTaskid(id); + manualModelAnswerBackupMapper.deleteByTaskid(id); } @Override diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ManualModelAnswerMapper.xml b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ManualModelAnswerMapper.xml index fe1c36a2b..4291229e5 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ManualModelAnswerMapper.xml +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ManualModelAnswerMapper.xml @@ -8,5 +8,7 @@ 代码生成器暂时只生成 Mapper XML 文件本身,更多推荐 MybatisX 快速开发插件来生成查询。 文档可见:https://www.iocoder.cn/MyBatis/x-plugins/ --> - + + delete from llm_manual_model_answer where manal_task_id=#{taskId} + \ No newline at end of file diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ModelAssessTaskDimensionMapper.xml b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ModelAssessTaskDimensionMapper.xml index 670748366..35ef976e4 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ModelAssessTaskDimensionMapper.xml +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ModelAssessTaskDimensionMapper.xml @@ -8,5 +8,7 @@ 代码生成器暂时只生成 Mapper XML 文件本身,更多推荐 MybatisX 快速开发插件来生成查询。 文档可见:https://www.iocoder.cn/MyBatis/x-plugins/ --> - + + delete from llm_model_assess_task_dimension where task_id=#{taskId} + \ No newline at end of file diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ModelAssessTaskManualMapper.xml b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ModelAssessTaskManualMapper.xml index 778dea7af..071775286 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ModelAssessTaskManualMapper.xml +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanual/ModelAssessTaskManualMapper.xml @@ -9,4 +9,7 @@ 文档可见:https://www.iocoder.cn/MyBatis/x-plugins/ --> + + delete from llm_model_assess_task_manual where id=#{taskId} + \ No newline at end of file diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ManualModelAnswerBackupMapper.xml b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ManualModelAnswerBackupMapper.xml new file mode 100644 index 000000000..69bfa19b7 --- /dev/null +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ManualModelAnswerBackupMapper.xml @@ -0,0 +1,15 @@ + + + + + + + + delete from llm_manual_model_answer_backup where manal_task_id=#{taskId} + + \ No newline at end of file diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ModelAssessTaskDimensionBackupMapper.xml b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ModelAssessTaskDimensionBackupMapper.xml index ebfa97882..6d7ca690e 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ModelAssessTaskDimensionBackupMapper.xml +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ModelAssessTaskDimensionBackupMapper.xml @@ -8,5 +8,7 @@ 代码生成器暂时只生成 Mapper XML 文件本身,更多推荐 MybatisX 快速开发插件来生成查询。 文档可见:https://www.iocoder.cn/MyBatis/x-plugins/ --> - + + delete from llm_model_assess_task_dimension_backup where task_id=#{taskId} + \ No newline at end of file diff --git a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ModelAssessTaskManualBackupMapper.xml b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ModelAssessTaskManualBackupMapper.xml index 44904be8c..0f6847e3b 100644 --- a/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ModelAssessTaskManualBackupMapper.xml +++ b/yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ModelAssessTaskManualBackupMapper.xml @@ -8,5 +8,7 @@ 代码生成器暂时只生成 Mapper XML 文件本身,更多推荐 MybatisX 快速开发插件来生成查询。 文档可见:https://www.iocoder.cn/MyBatis/x-plugins/ --> - + + delete from llm_model_assess_task_manual_backup where id=#{taskId} + \ No newline at end of file