diff --git a/src/main/java/com/gxwebsoft/common/system/entity/Menu.java b/src/main/java/com/gxwebsoft/common/system/entity/Menu.java
index 6a5ed3d..79ffce5 100644
--- a/src/main/java/com/gxwebsoft/common/system/entity/Menu.java
+++ b/src/main/java/com/gxwebsoft/common/system/entity/Menu.java
@@ -39,6 +39,9 @@ public class Menu implements GrantedAuthority {
@ApiModelProperty("菜单组件地址")
private String component;
+ @ApiModelProperty("模块ID")
+ private String modules;
+
@ApiModelProperty("模块API")
private String modulesUrl;
diff --git a/src/main/java/com/gxwebsoft/common/system/mapper/xml/MenuMapper.xml b/src/main/java/com/gxwebsoft/common/system/mapper/xml/MenuMapper.xml
index 0897489..89c7c6e 100644
--- a/src/main/java/com/gxwebsoft/common/system/mapper/xml/MenuMapper.xml
+++ b/src/main/java/com/gxwebsoft/common/system/mapper/xml/MenuMapper.xml
@@ -13,6 +13,9 @@
AND a.parent_id = #{param.parentId}
+
+ AND a.modules = #{param.modules}
+
AND a.deleted = #{param.deleted}
diff --git a/src/main/java/com/gxwebsoft/common/system/param/MenuParam.java b/src/main/java/com/gxwebsoft/common/system/param/MenuParam.java
index 1cb7c7c..34eef38 100644
--- a/src/main/java/com/gxwebsoft/common/system/param/MenuParam.java
+++ b/src/main/java/com/gxwebsoft/common/system/param/MenuParam.java
@@ -40,6 +40,9 @@ public class MenuParam extends BaseParam {
@ApiModelProperty("菜单组件地址")
private String component;
+ @ApiModelProperty("模块ID")
+ private String modules;
+
@ApiModelProperty("菜单类型, 0菜单, 1按钮")
@QueryField(type = QueryType.EQ)
private Integer menuType;