diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmFuncMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmFuncMapper.xml
index f4df9de9..10747a93 100644
--- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmFuncMapper.xml
+++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmFuncMapper.xml
@@ -11,7 +11,7 @@
( #{item})
-
+ and c.name like concat('%',#{key},'%')
diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCaseMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCaseMapper.xml
index 0c3b1efe..ad830c5d 100644
--- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCaseMapper.xml
+++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCaseMapper.xml
@@ -28,7 +28,7 @@
and m.iteration_id=#{iterationId}
)
- and res.case_name like #{key}
+ and res.case_name like concat('%',#{key},'%')
and not exists(select 1 from xm_test_plan_case c where c.plan_id=#{notJoinPlanId} and c.case_id=res.id)
diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCasedbMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCasedbMapper.xml
index 2637151a..240c8ecc 100644
--- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCasedbMapper.xml
+++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestCasedbMapper.xml
@@ -11,7 +11,7 @@
( #{item})
-
+ and res.name like concat('%',#{key},'%')
diff --git a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestPlanCaseMapper.xml b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestPlanCaseMapper.xml
index c313946c..d35e342b 100644
--- a/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestPlanCaseMapper.xml
+++ b/xm-core/src/main/resources/mybatis/mapper/xm/core/dao/XmTestPlanCaseMapper.xml
@@ -11,7 +11,7 @@
( #{item.caseId}, #{item.planId})
-
+ and c.case_name like concat('%',#{key},'%')