菜单管理-根据Path进行唯一性校验-优化修改接口
This commit is contained in:
@@ -285,7 +285,7 @@ public class SysMenuServiceImpl implements ISysMenuService {
|
|||||||
public int updateMenu(SysMenu menu) {
|
public int updateMenu(SysMenu menu) {
|
||||||
//路径Path唯一性判断
|
//路径Path唯一性判断
|
||||||
SysMenu sysMenu = menuMapper.selectMenuByPath(menu.getPath());
|
SysMenu sysMenu = menuMapper.selectMenuByPath(menu.getPath());
|
||||||
if (sysMenu != null){
|
if (sysMenu != null && !menu.getMenuId().equals(sysMenu.getMenuId())) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
return menuMapper.updateMenu(menu);
|
return menuMapper.updateMenu(menu);
|
||||||
|
|||||||
Reference in New Issue
Block a user