forked from gzzfw/backEnd/gz-dyh

huangh
2024-10-29 c1a463b9f1c0a7160dbd0ac1c7490eef13861a5e
dyh-service/dyh-cust/src/main/java/cn/huge/module/client/api/impl/SysClientImpl.java
@@ -83,9 +83,8 @@
        if (userRoleList.getCode() == R.SUCCESS) {
            List<GridUserRoleDTO> data = userRoleList.getData();
            for (GridUserRoleDTO item : data) {
                if (item.isLastOrgRole()) {
                if (item.getRoleName().contains("矛调系统")) {
                    BeanUtils.copyProperties(item, roleDTO);
                    break;
                }
            }
        }
@@ -99,15 +98,20 @@
    public CtUserole getRoleMenu(GridRoleMenuVo gridRoleMenuVo) {
        //需要等所有菜单权限确认后再编写后续逻辑
        CtUserole ctUserole = new CtUserole();
        ctUserole.setRoleId("22_00024-4");
        ctUserole.setRoleName("纠纷化解人员");
        R<List<GridRoleMenuDTO>> roleMenu = sysClient.getRoleMenu(gridRoleMenuVo);
        if (roleMenu.getCode() == R.SUCCESS) {
            List<GridRoleMenuDTO> data = roleMenu.getData();
            String name = data.get(0).getName();
            if("矛盾纠纷化解子系统".equals(name)){
                List<GridRoleMenuDTO> children = data.get(0).getChildren();
            if (data.size() > 0) {
                String name = data.get(0).getName();
                if ("矛盾纠纷化解子系统".equals(name)) {
                    List<GridRoleMenuDTO> children = data.get(0).getChildren();
                } else {
                }
                ctUserole.setRoleId("22_00024-4");
                ctUserole.setRoleName("纠纷化解人员");
            }
        }
        return ctUserole;