| | |
| | | package com.highdatas.mdm.service.impl; |
| | | |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import com.highdatas.mdm.entity.SysMenu; |
| | | import com.highdatas.mdm.mapper.SysMenuMapper; |
| | | import com.highdatas.mdm.service.ISysMenuService; |
| | | import com.baomidou.mybatisplus.service.impl.ServiceImpl; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | import java.util.HashSet; |
| | | import java.util.LinkedHashSet; |
| | | import java.util.Set; |
| | | |
| | | /** |
| | | * <p> |
| | |
| | | LinkedHashSet<String> subSet = new LinkedHashSet<>(); |
| | | for (String s : parentIdSet) { |
| | | SysMenu sysMenu = menuService.selectById(s); |
| | | if (sysMenu == null) { |
| | | continue; |
| | | } |
| | | String parentId = sysMenu.getParentId(); |
| | | if (StringUtils.isEmpty(parentId)) { |
| | | continue; |
| | |
| | | |
| | | return parentIdSet; |
| | | } |
| | | |
| | | |
| | | } |