111
Jinquan_Ou
2023-04-15 1573d3f7c7271a80b4e6dc3874455aec784fdd47
111
1个文件已修改
21 ■■■■■ 已修改文件
zhang-content/src/main/java/com/ruoyi/service/impl/IZfPropertyServiceImpl.java 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zhang-content/src/main/java/com/ruoyi/service/impl/IZfPropertyServiceImpl.java
@@ -109,10 +109,29 @@
                    secondFamilyIdsBuffer.deleteCharAt(secondFamilyIdsBuffer.length() - 1);
                }
            }else{
                String authorities = secondFamilyAuthority.substring(2, secondFamilyAuthority.length() - 1);
                if (authorities.contains(" ")) {
                    //空格隔开得到菜单id,看是否有对应的权限
                    String[] authorityIdList = authorities.split(" ");
                    for (String s : authorityIdList) {
                        if (s.equals(PROPERTY_LIST)) {
                            secondFamilyIdsBuffer.append(secondFamilyAuthority.charAt(0)).append(",");
                            break;
                        }
                    }
                } else {
                    if (authorities.equals(PROPERTY_LIST)) {
                        secondFamilyIdsBuffer.append(secondFamilyAuthority.charAt(0)).append(",");
                    }
                }
                //把后面的逗号去掉
                if (secondFamilyIdsBuffer.length() > 1) {
                    secondFamilyIdsBuffer.deleteCharAt(secondFamilyIdsBuffer.length() - 1);
                }
            }
        }
        //将StringBuffer转成String
        String secondFamilyIds = secondFamilyIdsBuffer.toString();