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;