diff --git a/orange-demo-multi-service/common/common-datafilter/common-datafilter.iml b/orange-demo-multi-service/common/common-datafilter/common-datafilter.iml
deleted file mode 100644
index fc85964b..00000000
--- a/orange-demo-multi-service/common/common-datafilter/common-datafilter.iml
+++ /dev/null
@@ -1,234 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/orange-demo-multi-service/common/common-datafilter/pom.xml b/orange-demo-multi-service/common/common-datafilter/pom.xml
deleted file mode 100644
index bb2ea39e..00000000
--- a/orange-demo-multi-service/common/common-datafilter/pom.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
- common
- com.orange.demo
- 1.0.0
-
- 4.0.0
-
- common-datafilter
- 1.0.0
- common-datafilter
- jar
-
-
-
- com.orange.demo
- common-core
- 1.0.0
-
-
- com.orange.demo
- common-redis
- 1.0.0
-
-
-
\ No newline at end of file
diff --git a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/aop/DisableDataFilterAspect.java b/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/aop/DisableDataFilterAspect.java
deleted file mode 100644
index cbd6546d..00000000
--- a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/aop/DisableDataFilterAspect.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package com.orange.demo.common.datafilter.aop;
-
-import com.orange.demo.common.core.object.GlobalThreadLocal;
-import lombok.extern.slf4j.Slf4j;
-import org.aspectj.lang.ProceedingJoinPoint;
-import org.aspectj.lang.annotation.Around;
-import org.aspectj.lang.annotation.Aspect;
-import org.aspectj.lang.annotation.Pointcut;
-import org.springframework.core.annotation.Order;
-import org.springframework.stereotype.Component;
-
-/**
- * 禁用Mybatis拦截器数据过滤的AOP处理类。
- *
- * @author Jerry
- * @date 2020-08-08
- */
-@Aspect
-@Component
-@Order(1)
-@Slf4j
-public class DisableDataFilterAspect {
-
- /**
- * 所有标记了DisableDataFilter注解的方法。
- */
- @Pointcut("@annotation(com.orange.demo.common.core.annotation.DisableDataFilter)")
- public void disableDataFilterPointCut() {
- // 空注释,避免sonar警告
- }
-
- @Around("disableDataFilterPointCut()")
- public Object around(ProceedingJoinPoint point) throws Throwable {
- boolean dataFilterEnabled = GlobalThreadLocal.setDataFilter(false);
- try {
- return point.proceed();
- } finally {
- GlobalThreadLocal.setDataFilter(dataFilterEnabled);
- }
- }
-}
diff --git a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/config/DataFilterAutoConfig.java b/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/config/DataFilterAutoConfig.java
deleted file mode 100644
index 8950183f..00000000
--- a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/config/DataFilterAutoConfig.java
+++ /dev/null
@@ -1,13 +0,0 @@
-package com.orange.demo.common.datafilter.config;
-
-import org.springframework.boot.context.properties.EnableConfigurationProperties;
-
-/**
- * common-datafilter模块的自动配置引导类。
- *
- * @author Jerry
- * @date 2020-08-08
- */
-@EnableConfigurationProperties({DataFilterProperties.class})
-public class DataFilterAutoConfig {
-}
diff --git a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/config/DataFilterProperties.java b/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/config/DataFilterProperties.java
deleted file mode 100644
index eaf829ce..00000000
--- a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/config/DataFilterProperties.java
+++ /dev/null
@@ -1,44 +0,0 @@
-package com.orange.demo.common.datafilter.config;
-
-import lombok.Data;
-import org.springframework.beans.factory.annotation.Value;
-import org.springframework.boot.context.properties.ConfigurationProperties;
-
-/**
- * common-datafilter模块的配置类。
- *
- * @author Jerry
- * @date 2020-08-08
- */
-@Data
-@ConfigurationProperties(prefix = "datafilter")
-public class DataFilterProperties {
-
- /**
- * 是否启用租户过滤。
- */
- @Value("${datafilter.tenant.enabled}")
- private Boolean enabledTenantFilter;
-
- /**
- * 是否启动数据权限过滤。
- */
- @Value("${datafilter.dataperm.enabled}")
- private Boolean enabledDataPermFilter;
-
- /**
- * 部门关联表的表名前缀,如zz_。该值主要用在MybatisDataFilterInterceptor拦截器中,
- * 用于拼接数据权限过滤的SQL语句。
- */
- @Value("${datafilter.dataperm.deptRelationTablePrefix:}")
- private String deptRelationTablePrefix;
-
- /**
- * 该值为true的时候,在进行数据权限过滤时,会加上表名,如:zz_sys_user.dept_id = xxx。
- * 为false时,过滤条件不加表名,只是使用字段名,如:dept_id = xxx。该值目前主要适用于
- * Oracle分页SQL使用了子查询的场景。此场景下,由于子查询使用了别名,再在数据权限过滤条件中
- * 加上原有表名时,SQL语法会报错。
- */
- @Value("${datafilter.dataperm.addTableNamePrefix:true}")
- private Boolean addTableNamePrefix;
-}
diff --git a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/config/DataFilterWebMvcConfigurer.java b/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/config/DataFilterWebMvcConfigurer.java
deleted file mode 100644
index e0aece83..00000000
--- a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/config/DataFilterWebMvcConfigurer.java
+++ /dev/null
@@ -1,21 +0,0 @@
-package com.orange.demo.common.datafilter.config;
-
-import com.orange.demo.common.datafilter.interceptor.DataFilterInterceptor;
-import org.springframework.context.annotation.Configuration;
-import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
-import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
-
-/**
- * 添加数据过滤相关的拦截器。
- *
- * @author Jerry
- * @date 2020-08-08
- */
-@Configuration
-public class DataFilterWebMvcConfigurer implements WebMvcConfigurer {
-
- @Override
- public void addInterceptors(InterceptorRegistry registry) {
- registry.addInterceptor(new DataFilterInterceptor()).addPathPatterns("/**");
- }
-}
diff --git a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/constant/DataPermRuleType.java b/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/constant/DataPermRuleType.java
deleted file mode 100644
index 7ccecec2..00000000
--- a/orange-demo-multi-service/common/common-datafilter/src/main/java/com/orange/demo/common/datafilter/constant/DataPermRuleType.java
+++ /dev/null
@@ -1,69 +0,0 @@
-package com.orange.demo.common.datafilter.constant;
-
-import java.util.HashMap;
-import java.util.Map;
-
-/**
- * 数据权限规则类型常量类。
- *
- * @author Jerry
- * @date 2020-08-08
- */
-public final class DataPermRuleType {
-
- /**
- * 查看全部。
- */
- public static final int TYPE_ALL = 0;
-
- /**
- * 仅查看当前用户
- */
- public static final int TYPE_USER_ONLY = 1;
-
- /**
- * 仅查看当前部门
- */
- public static final int TYPE_DEPT_ONLY = 2;
-
- /**
- * 所在部门及子部门
- */
- public static final int TYPE_DEPT_AND_CHILD_DEPT = 3;
-
- /**
- * 多部门及子部门
- */
- public static final int TYPE_MULTI_DEPT_AND_CHILD_DEPT = 4;
-
- /**
- * 自定义部门列表
- */
- public static final int TYPE_CUSTOM_DETP_LIST = 5;
-
- private static final Map