From b1c3b28c3bda6e5b487bac22379fd95593dc3346 Mon Sep 17 00:00:00 2001 From: baggio19852005 Date: Fri, 19 Sep 2025 17:01:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A8=A1=E5=9E=8B=E8=AF=84?= =?UTF-8?q?=E4=BC=B0=E4=B8=AD=E7=9A=84=E5=88=A0=E9=99=A4=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E4=B8=BA=E7=89=A9=E7=90=86=E5=88=A0=E9=99=A4=EF=BC=8C=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=A8=A1=E5=9E=8B=E8=AF=84=E4=BC=B0=E4=B8=AD=E7=9A=84?= =?UTF-8?q?=E5=8F=96=E6=B6=88=E5=A4=87=E4=BB=BD=E7=9A=84=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E4=B8=BA=E5=B0=86=E5=A4=87=E4=BB=BD=E6=95=B0=E6=8D=AE=E7=89=A9?= =?UTF-8?q?=E7=90=86=E5=88=A0=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ManualModelAnswerMapper.java | 2 ++ .../ModelAssessTaskDimensionMapper.java | 3 +++ .../ModelAssessTaskManualMapper.java | 1 + .../ManualModelAnswerBackupMapper.java | 3 +++ .../ModelAssessTaskDimensionBackupMapper.java | 3 +++ .../ModelAssessTaskManualBackupMapper.java | 3 +++ .../async/AsyncModelAccessManualService.java | 3 +++ .../ModelAssessTaskManualServiceImpl.java | 10 +++++++++- .../ModelAssessTaskManualBackupServiceImpl.java | 8 +++++--- .../ManualModelAnswerMapper.xml | 4 +++- .../ModelAssessTaskDimensionMapper.xml | 4 +++- .../ModelAssessTaskManualMapper.xml | 3 +++ .../ManualModelAnswerBackupMapper.xml | 15 +++++++++++++++ .../ModelAssessTaskDimensionBackupMapper.xml | 4 +++- .../ModelAssessTaskManualBackupMapper.xml | 4 +++- 15 files changed, 62 insertions(+), 8 deletions(-) create mode 100644 yudao-module-llm/yudao-module-llm-biz/src/main/resources/mapper/modelassesstaskmanualbackup/ManualModelAnswerBackupMapper.xml 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