From 87ed2022575c2f068f77435e2bde5c5ca9c02682aa0c93682b0c6cb6c22baf19 Mon Sep 17 00:00:00 2001 From: attiya <2413103649@qq.com> Date: Mon, 13 Oct 2025 08:53:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=9A=E7=A7=9F=E6=88=B7=E6=A8=A1=E5=BC=8F?= =?UTF-8?q?=E5=BD=BB=E5=BA=95=E6=9E=B6=E6=9E=84=E5=8C=96=EF=BC=8C=E8=84=B1?= =?UTF-8?q?=E7=A6=BB=E5=AE=9E=E4=BD=93=E7=B1=BB=E6=B3=A8=E8=A7=A3=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cdzy/common/enums/EbikeContents.java | 11 +++++++++++ .../operations/config/MyBatisFlexConfiguration.java | 3 ++- .../cdzy/staff/config/MyBatisFlexConfiguration.java | 3 ++- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 ebike-common/src/main/java/com/cdzy/common/enums/EbikeContents.java diff --git a/ebike-common/src/main/java/com/cdzy/common/enums/EbikeContents.java b/ebike-common/src/main/java/com/cdzy/common/enums/EbikeContents.java new file mode 100644 index 0000000..d873d5e --- /dev/null +++ b/ebike-common/src/main/java/com/cdzy/common/enums/EbikeContents.java @@ -0,0 +1,11 @@ +package com.cdzy.common.enums; + +/** + * @author attiya + * @since 2025-10-13 + */ +public interface EbikeContents { + + String TENANT_ID = "operator_id"; + +} diff --git a/ebike-operations/src/main/java/com/cdzy/operations/config/MyBatisFlexConfiguration.java b/ebike-operations/src/main/java/com/cdzy/operations/config/MyBatisFlexConfiguration.java index ea1b751..036ee73 100644 --- a/ebike-operations/src/main/java/com/cdzy/operations/config/MyBatisFlexConfiguration.java +++ b/ebike-operations/src/main/java/com/cdzy/operations/config/MyBatisFlexConfiguration.java @@ -1,5 +1,6 @@ package com.cdzy.operations.config; +import com.cdzy.common.enums.EbikeContents; import com.cdzy.operations.component.EbikeTenantFactory; import com.mybatisflex.annotation.KeyType; import com.mybatisflex.core.FlexGlobalConfig; @@ -40,7 +41,7 @@ public class MyBatisFlexConfiguration { keyConfig.setValue(KeyGenerators.snowFlakeId); keyConfig.setBefore(true); - globalConfig.setTenantColumn("operator_id"); + globalConfig.setTenantColumn(EbikeContents.TENANT_ID); globalConfig.setKeyConfig(keyConfig); //方言配置 globalConfig.setDbType(DbType.POSTGRE_SQL); // 关键配置 diff --git a/ebike-staff/src/main/java/com/cdzy/staff/config/MyBatisFlexConfiguration.java b/ebike-staff/src/main/java/com/cdzy/staff/config/MyBatisFlexConfiguration.java index 54ef0b4..455ab9f 100644 --- a/ebike-staff/src/main/java/com/cdzy/staff/config/MyBatisFlexConfiguration.java +++ b/ebike-staff/src/main/java/com/cdzy/staff/config/MyBatisFlexConfiguration.java @@ -1,5 +1,6 @@ package com.cdzy.staff.config; +import com.cdzy.common.enums.EbikeContents; import com.cdzy.staff.component.EbikeTenantFactory; import com.mybatisflex.annotation.KeyType; import com.mybatisflex.core.FlexGlobalConfig; @@ -40,7 +41,7 @@ public class MyBatisFlexConfiguration { keyConfig.setValue(KeyGenerators.snowFlakeId); keyConfig.setBefore(true); - globalConfig.setTenantColumn("operator_id"); + globalConfig.setTenantColumn(EbikeContents.TENANT_ID); globalConfig.setKeyConfig(keyConfig); //方言配置 globalConfig.setDbType(DbType.POSTGRE_SQL); // 关键配置