yangzongzhuan / RuoYi-Vue3

:tada: (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
http://ruoyi.vip
MIT License
4.82k stars 1.96k forks source link

fix: 修复代码生成工具中上级菜单回显问题 #267

Closed AZCodingAccount closed 3 months ago

AZCodingAccount commented 5 months ago

问题描述:在使用代码生成工具时点击编辑,切换到上级菜单,可以看到此时显示的是菜单id而非菜单名称,如下图

回显演示新

**我如何解决的?** 1. 在页面获取`menuOptions`后根据menuId对树状选项进行了递归遍历得到menuName,并将menuName设置为树状选择框的初始值。 2. `tree-select`组件内部更新值通知`genInfoForm`组件,再由该组件通知`editTable`组件,实现了`info.parentMenuId`的更新 我测试了**回显**与**正常切换分类**均无bug,测试Gif图如下:

回显问题解决演示