From f15fd044ceaa21d4d02db3ec591bd222f8e102c8 Mon Sep 17 00:00:00 2001
From: Jerry Yan <792602257@qq.com>
Date: Thu, 5 Feb 2026 02:07:31 +0800
Subject: [PATCH] =?UTF-8?q?fix(data-management):=20=E4=BF=AE=E5=A4=8DSQL?=
=?UTF-8?q?=E6=98=A0=E5=B0=84=E4=B8=AD=E7=9A=84=E6=AF=94=E8=BE=83=E8=BF=90?=
=?UTF-8?q?=E7=AE=97=E7=AC=A6=E8=BD=AC=E4=B9=89=E9=97=AE=E9=A2=98?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
- 将XML文件中的 <> 运算符替换为 <> 实体编码
- 确保SQL查询在XML解析器中正确处理比较操作
- 修复了数据集文件状态过滤的查询逻辑
- 保持了原有的业务逻辑不变,仅修正语法问题
---
.../src/main/resources/mappers/DatasetFileMapper.xml | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/backend/services/data-management-service/src/main/resources/mappers/DatasetFileMapper.xml b/backend/services/data-management-service/src/main/resources/mappers/DatasetFileMapper.xml
index 407f8ff..0b773a2 100644
--- a/backend/services/data-management-service/src/main/resources/mappers/DatasetFileMapper.xml
+++ b/backend/services/data-management-service/src/main/resources/mappers/DatasetFileMapper.xml
@@ -42,14 +42,14 @@
SELECT COUNT(*)
FROM t_dm_dataset_files
WHERE dataset_id = #{datasetId}
- AND (status IS NULL OR status <> 'ARCHIVED')
+ AND (status IS NULL OR status <> 'ARCHIVED')
@@ -61,7 +61,7 @@
SELECT COALESCE(SUM(file_size), 0)
FROM t_dm_dataset_files
WHERE dataset_id = #{datasetId}
- AND (status IS NULL OR status <> 'ARCHIVED')
+ AND (status IS NULL OR status <> 'ARCHIVED')
@@ -138,7 +138,7 @@
#{datasetId}
- AND (status IS NULL OR status <> 'ARCHIVED')
+ AND (status IS NULL OR status <> 'ARCHIVED')
AND (metadata IS NULL OR JSON_EXTRACT(metadata, '$.derived_from_file_id') IS NULL)
GROUP BY dataset_id