优化涉疑交易模型口径和报告展示
This commit is contained in:
@@ -972,6 +972,10 @@
|
|||||||
from ccdi_bank_statement_tag_result tr
|
from ccdi_bank_statement_tag_result tr
|
||||||
where tr.project_id = #{query.projectId}
|
where tr.project_id = #{query.projectId}
|
||||||
and tr.bank_statement_id is not null
|
and tr.bank_statement_id is not null
|
||||||
|
and (
|
||||||
|
tr.rule_name like '%可疑%'
|
||||||
|
or tr.rule_code = 'ABNORMAL_CUSTOMER_TRANSACTION'
|
||||||
|
)
|
||||||
</sql>
|
</sql>
|
||||||
|
|
||||||
<sql id="suspiciousTransactionNameHitSql">
|
<sql id="suspiciousTransactionNameHitSql">
|
||||||
|
|||||||
@@ -95,8 +95,8 @@ class CcdiProjectOverviewMapperSqlTest {
|
|||||||
|
|
||||||
assertTrue(modelHitSql.contains("from ccdi_bank_statement_tag_result tr"), modelHitSql);
|
assertTrue(modelHitSql.contains("from ccdi_bank_statement_tag_result tr"), modelHitSql);
|
||||||
assertTrue(modelHitSql.contains("tr.bank_statement_id is not null"), modelHitSql);
|
assertTrue(modelHitSql.contains("tr.bank_statement_id is not null"), modelHitSql);
|
||||||
assertFalse(modelHitSql.contains("rule_name like '%可疑%'"), modelHitSql);
|
assertTrue(modelHitSql.contains("rule_name like '%可疑%'"), modelHitSql);
|
||||||
assertFalse(modelHitSql.contains("ABNORMAL_CUSTOMER_TRANSACTION"), modelHitSql);
|
assertTrue(modelHitSql.contains("ABNORMAL_CUSTOMER_TRANSACTION"), modelHitSql);
|
||||||
assertTrue(suspiciousSql.contains("ccdi_biz_intermediary"), suspiciousSql);
|
assertTrue(suspiciousSql.contains("ccdi_biz_intermediary"), suspiciousSql);
|
||||||
assertTrue(suspiciousSql.contains("ccdi_enterprise_base_info"), suspiciousSql);
|
assertTrue(suspiciousSql.contains("ccdi_enterprise_base_info"), suspiciousSql);
|
||||||
assertTrue(suspiciousSql.contains("group by merged.bankStatementId"), suspiciousSql);
|
assertTrue(suspiciousSql.contains("group by merged.bankStatementId"), suspiciousSql);
|
||||||
|
|||||||
Reference in New Issue
Block a user