dangsn
2025-01-02 d922c38e65107d39d4c8741b896104dcf787f354
Source/plt-web/plt-web-parent/plt-web/src/main/java/com/vci/web/service/impl/SmHMSysModConfigServiceImpl.java
@@ -154,10 +154,10 @@
            String puid = "";
            if("FunctionObject".equals(menuVO.getModeType())) {
                puid = menuVO.getId();
            }else if("modelManagmentNode".equals(menuVO.getId())) {
                puid = "modelManagmentNode";
            }else if("systemManagmentNode".equals(menuVO.getId())) {
                puid = "systemManagmentNode";
            }else if("business".equals(menuVO.getId())) {
                puid = "business";
            }else if("system".equals(menuVO.getId())) {
                puid = "system";
            }
            if(Func.isBlank(puid)){
                throw new VciBaseException("未找到要删除的模块!");
@@ -850,7 +850,7 @@
                                } else {
                                    funObj.id = id;
                                    funObj.parentId = "modelManagmentNode";
                                    funObj.parentId = "business";
                                    fuzhi(funObj,oneData);
                                    fileFunctionDatas.add(funObj);
                                    first=false;
@@ -1300,10 +1300,10 @@
                /*String parentId = "";
                if(menuVO.getModeType().equals("FunctionObject")) {
                    parentId = menuVO.getParentId();
                }else if("modelManagmentNode".equals(menuVO.getParentId())) {
                    parentId = "modelManagmentNode";
                }else if("systemManagmentNode".equals(menuVO.getParentId())) {
                    parentId = "systemManagmentNode";
                }else if("business".equals(menuVO.getParentId())) {
                    parentId = "business";
                }else if("system".equals(menuVO.getParentId())) {
                    parentId = "system";
                }*/
                obj.parentId = menuVO.getParentId();
            }else{
@@ -1613,4 +1613,18 @@
    }
    /**
     * 获取在线人员
     *
     * @return
     */
    @Override
    public List<OnlineUserInfo> getOnlineUsers() {
        try {
            OnlineUserInfo[] onlinUserInfos = platformClientUtil.getFrameworkService().getOnlineUsers();
            return Arrays.asList(onlinUserInfos);
        } catch (PLException e) {
            throw new VciBaseException(String.valueOf(e.code), e.messages);
        }
    }
}