mirror of
http://git.pig4cloud.com/pig/pigx.git
synced 2026-11-08 04:39:00 +08:00
✨ Introducing new features. 动态菜单增加带参组件字段
This commit is contained in:
1 parent
4e2d87796f
commit
332b2f6d16
3 files changed
+14
-5
No files matched your search
+11
-5
@@ -83,11 +83,17 @@ public class SysMenu extends Model<SysMenu> {
|
||||
@Schema(description = "前端路由标识路径")
|
||||
private String path;
|
||||
|
||||
/**
|
||||
* 菜单显示隐藏控制
|
||||
*/
|
||||
@Schema(description = "菜单是否显示")
|
||||
private String visible;
|
||||
/**
|
||||
* 前端组件
|
||||
*/
|
||||
@Schema(description = "前端组件")
|
||||
private String component;
|
||||
|
||||
/**
|
||||
* 菜单显示隐藏控制
|
||||
*/
|
||||
@Schema(description = "菜单是否显示")
|
||||
private String visible;
|
||||
|
||||
/**
|
||||
* 排序值
|
||||
|
||||
+1
@@ -157,6 +157,7 @@ public class SysMenuServiceImpl extends ServiceImpl<SysMenuMapper, SysMenu> impl
|
||||
// 扩展属性
|
||||
Map<String, Object> extra = new HashMap<>();
|
||||
extra.put("path", menu.getPath());
|
||||
extra.put("componentPath", menu.getComponent());
|
||||
extra.put("menuType", menu.getMenuType());
|
||||
extra.put("permission", menu.getPermission());
|
||||
extra.put("sortOrder", menu.getSortOrder());
|
||||
|
||||
@@ -26,6 +26,7 @@
|
||||
<result column="name" property="name"/>
|
||||
<result column="permission" property="permission"/>
|
||||
<result column="path" property="path"/>
|
||||
<result column="component" property="component"/>
|
||||
<result column="parent_id" property="parentId"/>
|
||||
<result column="icon" property="icon"/>
|
||||
<result column="sort_order" property="sortOrder"/>
|
||||
@@ -45,6 +46,7 @@
|
||||
sys_menu.name,
|
||||
sys_menu.permission,
|
||||
sys_menu.path,
|
||||
sys_menu.component,
|
||||
sys_menu.parent_id,
|
||||
sys_menu.icon,
|
||||
sys_menu.sort_order,
|
||||
|
||||
Reference in new issue
Block a user