菜单管理-根据Path进行唯一性校验-优化修改接口

This commit is contained in:
2025-12-18 13:19:27 +08:00
parent 1e91171001
commit 966847499a

View File

@@ -285,7 +285,7 @@ public class SysMenuServiceImpl implements ISysMenuService {
public int updateMenu(SysMenu menu) {
//路径Path唯一性判断
SysMenu sysMenu = menuMapper.selectMenuByPath(menu.getPath());
if (sysMenu != null){
if (sysMenu != null && !menu.getMenuId().equals(sysMenu.getMenuId())) {
return -1;
}
return menuMapper.updateMenu(menu);