diff --git a/nflg_project_dev/material/src/main/java/com/nflg/product/material/pojo/query/AuthorityUserQuery.java b/nflg_project_dev/material/src/main/java/com/nflg/product/material/pojo/query/AuthorityUserQuery.java index 5b37b7be..ba60fc24 100644 --- a/nflg_project_dev/material/src/main/java/com/nflg/product/material/pojo/query/AuthorityUserQuery.java +++ b/nflg_project_dev/material/src/main/java/com/nflg/product/material/pojo/query/AuthorityUserQuery.java @@ -71,6 +71,9 @@ public class AuthorityUserQuery implements Serializable { */ @ApiModelProperty(value = "当前页") private Long page = 1L; - + + @ApiModelProperty(value = "当前选择的部门ID,查找子级数据") + private String parentTreeId; + private static final long serialVersionUID = 1L; } diff --git a/nflg_project_dev/material/src/main/resources/mapper/master/AuthorityUserMapper.xml b/nflg_project_dev/material/src/main/resources/mapper/master/AuthorityUserMapper.xml index 2fe62a4e..7c46edb8 100644 --- a/nflg_project_dev/material/src/main/resources/mapper/master/AuthorityUserMapper.xml +++ b/nflg_project_dev/material/src/main/resources/mapper/master/AuthorityUserMapper.xml @@ -84,6 +84,11 @@ and a.depart_row_id=#{query.departRowId} + + + and b.parent_tree LIKE concat('%',#{query.parentTreeId},'%') + +