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