From 66d34c7ceb046a0f23212078cca2a377c88dc70d Mon Sep 17 00:00:00 2001 From: wjj <2069666735@qq.com> Date: Tue, 26 May 2026 16:37:16 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=B6=89=E7=96=91=E4=BA=A4?= =?UTF-8?q?=E6=98=93=E6=A8=A1=E5=9E=8B=E5=8F=A3=E5=BE=84=E5=92=8C=E6=8A=A5?= =?UTF-8?q?=E5=91=8A=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/ccdi/project/CcdiProjectOverviewMapper.xml | 4 ++++ .../ccdi/project/mapper/CcdiProjectOverviewMapperSqlTest.java | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ccdi-project/src/main/resources/mapper/ccdi/project/CcdiProjectOverviewMapper.xml b/ccdi-project/src/main/resources/mapper/ccdi/project/CcdiProjectOverviewMapper.xml index facf2e2e..5716e679 100644 --- a/ccdi-project/src/main/resources/mapper/ccdi/project/CcdiProjectOverviewMapper.xml +++ b/ccdi-project/src/main/resources/mapper/ccdi/project/CcdiProjectOverviewMapper.xml @@ -972,6 +972,10 @@ from ccdi_bank_statement_tag_result tr where tr.project_id = #{query.projectId} and tr.bank_statement_id is not null + and ( + tr.rule_name like '%可疑%' + or tr.rule_code = 'ABNORMAL_CUSTOMER_TRANSACTION' + ) diff --git a/ccdi-project/src/test/java/com/ruoyi/ccdi/project/mapper/CcdiProjectOverviewMapperSqlTest.java b/ccdi-project/src/test/java/com/ruoyi/ccdi/project/mapper/CcdiProjectOverviewMapperSqlTest.java index a899dfa6..23bb9dc7 100644 --- a/ccdi-project/src/test/java/com/ruoyi/ccdi/project/mapper/CcdiProjectOverviewMapperSqlTest.java +++ b/ccdi-project/src/test/java/com/ruoyi/ccdi/project/mapper/CcdiProjectOverviewMapperSqlTest.java @@ -95,8 +95,8 @@ class CcdiProjectOverviewMapperSqlTest { assertTrue(modelHitSql.contains("from ccdi_bank_statement_tag_result tr"), modelHitSql); assertTrue(modelHitSql.contains("tr.bank_statement_id is not null"), modelHitSql); - assertFalse(modelHitSql.contains("rule_name like '%可疑%'"), modelHitSql); - assertFalse(modelHitSql.contains("ABNORMAL_CUSTOMER_TRANSACTION"), modelHitSql); + assertTrue(modelHitSql.contains("rule_name like '%可疑%'"), modelHitSql); + assertTrue(modelHitSql.contains("ABNORMAL_CUSTOMER_TRANSACTION"), modelHitSql); assertTrue(suspiciousSql.contains("ccdi_biz_intermediary"), suspiciousSql); assertTrue(suspiciousSql.contains("ccdi_enterprise_base_info"), suspiciousSql); assertTrue(suspiciousSql.contains("group by merged.bankStatementId"), suspiciousSql);