Browse Source

fix: 找到路由null

master
wangxiang 2 years ago
parent
commit
8e406925b4
  1. 3
      kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java

3
kicc-platform/kicc-platform-biz/kicc-system-biz/src/main/java/com/cloud/kicc/system/controller/MenuController.java

@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
package com.cloud.kicc.system.controller;
import cn.hutool.core.util.ArrayUtil;
import cn.hutool.core.util.ObjectUtil;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@ -81,6 +82,8 @@ public class MenuController { @@ -81,6 +82,8 @@ public class MenuController {
.in(RoleMenu::getMenuId, menu.getParentIds())
.set(RoleMenu::getCheckeType, "2"));
}
// 避免前端路由解析找到空路由
menu.setPath(ObjectUtil.defaultIfNull(menu.getPath(), ""));
menuService.save(menu);
return R.ok();
}

Loading…
Cancel
Save