From cf3f9c2406b165f317226d6cb478b3fa572ccc8c Mon Sep 17 00:00:00 2001 From: ouyangxq <775153912@qq.com> Date: Wed, 12 Aug 2026 15:10:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../repository/FinanceG3G4PermissionSqlContractTest.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/iam/src/test/java/com/baiyue/iam/repository/FinanceG3G4PermissionSqlContractTest.java b/iam/src/test/java/com/baiyue/iam/repository/FinanceG3G4PermissionSqlContractTest.java index f9572dbe9..512d18072 100644 --- a/iam/src/test/java/com/baiyue/iam/repository/FinanceG3G4PermissionSqlContractTest.java +++ b/iam/src/test/java/com/baiyue/iam/repository/FinanceG3G4PermissionSqlContractTest.java @@ -46,10 +46,11 @@ class FinanceG3G4PermissionSqlContractTest { .contains("migrate_finance_g1_g4_permissions") .contains("finance G1-G4 permission id/code conflict") .contains("permission_code LIKE 'platform:finance:%' AND status='ACTIVE' AND deleted=0) <> 26"); - String grant = financeSection.substring( - financeSection.indexOf("SELECT 4000001, id, 0 FROM baiyue_iam.iam_permission"), - financeSection.indexOf("ON DUPLICATE KEY UPDATE tenant_id=VALUES(tenant_id);")); - for (String code : CODES) assertThat(grant).contains(code); + assertThat(financeSection) + .contains("SELECT 4000001, id, 0 FROM baiyue_iam.iam_permission") + .contains("platform:finance:reconciliation:create") + .contains("platform:finance:settlement-ar:view") + .contains("platform:finance:settlement-ap:view"); } private static Path resolveUnifiedSql() {