✨ Introducing new features. 动态菜单增加带参组件字段

This commit is contained in:
lbw committed 2024-02-24 17:17:46 +08:00
1 parent 4e2d87796f
commit 332b2f6d16
3 files changed
+14 -5

No files matched your search

@@ -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;
/**
* 排序值
@@ -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,