diff --git a/src/main/java/com/gxwebsoft/pwl/entity/PwlProject.java b/src/main/java/com/gxwebsoft/pwl/entity/PwlProject.java
index bc7e9c6..d174e00 100644
--- a/src/main/java/com/gxwebsoft/pwl/entity/PwlProject.java
+++ b/src/main/java/com/gxwebsoft/pwl/entity/PwlProject.java
@@ -41,6 +41,9 @@ public class PwlProject implements Serializable {
@Schema(description = "项目标识")
private String code;
+ @Schema(description = "案引号")
+ private String caseIndex;
+
@Schema(description = "上级id, 0是顶级")
private Integer parentId;
diff --git a/src/main/java/com/gxwebsoft/pwl/mapper/xml/PwlProjectMapper.xml b/src/main/java/com/gxwebsoft/pwl/mapper/xml/PwlProjectMapper.xml
index 071b12b..88b993b 100644
--- a/src/main/java/com/gxwebsoft/pwl/mapper/xml/PwlProjectMapper.xml
+++ b/src/main/java/com/gxwebsoft/pwl/mapper/xml/PwlProjectMapper.xml
@@ -21,6 +21,9 @@
AND a.code LIKE CONCAT('%', #{param.code}, '%')
+
+ AND a.case_index LIKE CONCAT('%', #{param.caseIndex}, '%')
+
AND a.parent_id = #{param.parentId}
diff --git a/src/main/java/com/gxwebsoft/pwl/param/PwlProjectParam.java b/src/main/java/com/gxwebsoft/pwl/param/PwlProjectParam.java
index 64d2519..b8b34f4 100644
--- a/src/main/java/com/gxwebsoft/pwl/param/PwlProjectParam.java
+++ b/src/main/java/com/gxwebsoft/pwl/param/PwlProjectParam.java
@@ -40,6 +40,9 @@ public class PwlProjectParam extends BaseParam {
@Schema(description = "项目标识")
private String code;
+ @Schema(description = "案引号")
+ private String caseIndex;
+
@Schema(description = "上级id, 0是顶级")
@QueryField(type = QueryType.EQ)
private Integer parentId;