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); // 关键配置