diff --git a/kernel-s-system/system-business-menu/src/main/java/cn/stylefeng/roses/kernel/system/modular/menu/service/impl/SysMenuServiceImpl.java b/kernel-s-system/system-business-menu/src/main/java/cn/stylefeng/roses/kernel/system/modular/menu/service/impl/SysMenuServiceImpl.java index e79654497..72c6ff7f7 100644 --- a/kernel-s-system/system-business-menu/src/main/java/cn/stylefeng/roses/kernel/system/modular/menu/service/impl/SysMenuServiceImpl.java +++ b/kernel-s-system/system-business-menu/src/main/java/cn/stylefeng/roses/kernel/system/modular/menu/service/impl/SysMenuServiceImpl.java @@ -161,6 +161,11 @@ public class SysMenuServiceImpl extends ServiceImpl impl // 不能修改状态,用修改状态接口修改状态 oldMenu.setStatusFlag(null); + // 更新 AntdvVisible LayuiVisible 字段 + String visible = sysMenuRequest.getVisible(); + oldMenu.setAntdvVisible(visible); + oldMenu.setLayuiVisible(visible); + this.updateById(oldMenu); }