diff --git a/ruoyi-admin/src/main/java/org/dromara/web/config/MybatisPlusAutoConfigTenant.java b/ruoyi-admin/src/main/java/org/dromara/web/config/MybatisPlusAutoConfigTenant.java index cdbd13adf..ea2c69ea7 100644 --- a/ruoyi-admin/src/main/java/org/dromara/web/config/MybatisPlusAutoConfigTenant.java +++ b/ruoyi-admin/src/main/java/org/dromara/web/config/MybatisPlusAutoConfigTenant.java @@ -1,11 +1,16 @@ package org.dromara.web.config; import com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor; +import org.dromara.common.mybatis.config.MybatisPlusConfig; import org.dromara.common.tenant.properties.TenantProperties; +import org.springframework.boot.autoconfigure.AutoConfiguration; +import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration +@ConditionalOnBean(MybatisPlusConfig.class) +@AutoConfiguration(after = {MybatisPlusConfig.class}) public class MybatisPlusAutoConfigTenant { @Bean diff --git a/ruoyi-site/ruoyi-h5/src/main/java/com/luban/api/config/MybatisPlusAutoConfigTenant.java b/ruoyi-site/ruoyi-h5/src/main/java/com/luban/api/config/MybatisPlusAutoConfigTenant.java index 3fa3b9f92..acc0d5d73 100644 --- a/ruoyi-site/ruoyi-h5/src/main/java/com/luban/api/config/MybatisPlusAutoConfigTenant.java +++ b/ruoyi-site/ruoyi-h5/src/main/java/com/luban/api/config/MybatisPlusAutoConfigTenant.java @@ -1,11 +1,16 @@ package com.luban.api.config; import com.baomidou.mybatisplus.extension.plugins.inner.TenantLineInnerInterceptor; +import org.dromara.common.mybatis.config.MybatisPlusConfig; import org.dromara.common.tenant.properties.TenantProperties; +import org.springframework.boot.autoconfigure.AutoConfiguration; +import org.springframework.boot.autoconfigure.condition.ConditionalOnBean; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; @Configuration +@ConditionalOnBean(MybatisPlusConfig.class) +@AutoConfiguration(after = {MybatisPlusConfig.class}) public class MybatisPlusAutoConfigTenant { @Bean diff --git a/ruoyi-site/ruoyi-h5/src/main/java/com/luban/api/dao/ScriptsDao.java b/ruoyi-site/ruoyi-h5/src/main/java/com/luban/api/dao/ScriptsDao.java index b9bc16b95..fdcb108a3 100644 --- a/ruoyi-site/ruoyi-h5/src/main/java/com/luban/api/dao/ScriptsDao.java +++ b/ruoyi-site/ruoyi-h5/src/main/java/com/luban/api/dao/ScriptsDao.java @@ -2,6 +2,7 @@ package com.luban.api.dao; import com.luban.api.entity.Scripts; import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import org.apache.ibatis.annotations.Mapper; /** *
@@ -11,6 +12,7 @@ import com.baomidou.mybatisplus.core.mapper.BaseMapper;
* @author lizhengwei
* @since 2024-06-21
*/
+@Mapper
public interface ScriptsDao extends BaseMapper
@@ -11,6 +12,7 @@ import com.luban.api.entity.Work;
* @author WeiHongBin
* @since 2019-11-26
*/
+@Mapper
public interface WorkDao extends BaseMapper
@@ -11,6 +12,7 @@ import com.luban.api.entity.WorkForms;
* @author WeiHongBin
* @since 2019-11-26
*/
+@Mapper
public interface WorkFormsDao extends BaseMapper