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

Loading…
Cancel
Save