diff --git a/backend/services/system-setting/src/main/java/io/metersphere/system/mapper/BaseMapper.xml b/backend/services/system-setting/src/main/java/io/metersphere/system/mapper/BaseMapper.xml
index a65c5091d9..32cb364210 100644
--- a/backend/services/system-setting/src/main/java/io/metersphere/system/mapper/BaseMapper.xml
+++ b/backend/services/system-setting/src/main/java/io/metersphere/system/mapper/BaseMapper.xml
@@ -72,14 +72,42 @@
- ${mainIdColumn} not in (
- select ${associationIdColumn} from ${associationTable} where
- field_id = #{condition.name} and
- `value` is not null and `value` != ''
-
- and `value` != '[]'
-
- ) or
+
+ ${mainIdColumn} not in (
+ select ${associationIdColumn} from ${associationTable} where
+ field_id = #{condition.name} and
+ `value` is not null and `value` != ''
+
+ and `value` != '[]'
+
+ ) or
+ ${mainIdColumn} in (
+ select ${associationIdColumn} from ${associationTable} where
+ field_id = #{condition.name} and
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ )
+
+
+
+
+
+
+
+
+
${mainIdColumn} in (
select ${associationIdColumn} from ${associationTable} where
field_id = #{condition.name} and
@@ -103,36 +131,6 @@
-
-
- ${mainIdColumn} in (
- select ${associationIdColumn} from ${associationTable} where
-
-
-
- field_id = #{condition.name} and
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- )
-
@@ -151,13 +149,13 @@
${column} is null or ${column} = '[]' or
- !JSON_CONTAINS(${column}, JSON_ARRAY(#{tag}))
+ not JSON_CONTAINS(${column}, JSON_ARRAY(#{tag}))
${column} is null or ${column} = '[]' or
- !JSON_CONTAINS(${column}, JSON_ARRAY(#{tag}))
+ not JSON_CONTAINS(${column}, JSON_ARRAY(#{tag}))