Commit 82d1ec08 by fsn

解决编辑菜单失败的bug

parent 00fe6c5b
...@@ -84,8 +84,13 @@ public class MenuController extends BaseController { ...@@ -84,8 +84,13 @@ public class MenuController extends BaseController {
temp.setCode(menu.getPcode()); temp.setCode(menu.getPcode());
Menu pMenu = this.menuMapper.selectOne(temp); Menu pMenu = this.menuMapper.selectOne(temp);
//如果父级是顶级菜单
if(pMenu == null){
menu.setPcode("0");
}else{
//设置父级菜单的code为父级菜单的id //设置父级菜单的code为父级菜单的id
menu.setPcode(String.valueOf(pMenu.getId())); menu.setPcode(String.valueOf(pMenu.getId()));
}
Map<String, Object> menuMap = BeanKit.beanToMap(menu); Map<String, Object> menuMap = BeanKit.beanToMap(menu);
menuMap.put("pcodeName",ConstantFactory.me().getMenuNameByCode(temp.getCode())); menuMap.put("pcodeName",ConstantFactory.me().getMenuNameByCode(temp.getCode()));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment