From 44b538ef2b0265bc0b9ebbf378efa7b054b843e1 Mon Sep 17 00:00:00 2001 From: gxwebsoft Date: Wed, 18 Oct 2023 14:39:09 +0800 Subject: [PATCH] =?UTF-8?q?menu=E8=A1=A8=20=E6=96=B0=E5=A2=9Emodules(?= =?UTF-8?q?=E6=A8=A1=E5=9D=97ID)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/gxwebsoft/common/system/entity/Menu.java | 3 +++ .../java/com/gxwebsoft/common/system/mapper/xml/MenuMapper.xml | 3 +++ src/main/java/com/gxwebsoft/common/system/param/MenuParam.java | 3 +++ 3 files changed, 9 insertions(+) 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;