全网唯一标准王
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210319438.0 (22)申请日 2022.03.29 (71)申请人 西安热工 研究院有限公司 地址 710048 陕西省西安市碑林区兴庆路 136号 申请人 西安西热电站信息技 术有限公司 (72)发明人 赵亮 王毅 刘鹏飞  (74)专利代理 机构 西安通大专利代理有限责任 公司 6120 0 专利代理师 贺小停 (51)Int.Cl. G06F 16/958(2019.01) G06F 16/955(2019.01) G06F 9/445(2018.01) (54)发明名称 基于配置文件动态加载功能页面的方法及 系统 (57)摘要 本发明公开了一种基于配置文件动态加载 功能页面的方法及系统, 方法包括: 按照电厂组 织机构树结构构建组织机构文件夹层级结构; 在 组织机构文件夹内建立配置文件信息, 配置文件 信息为组织机构相关参数以及要展示的流程图 类型以及流程图信息; 将组织机构文件夹以及配 置文件信息, 组合成树形结构数据, 以接口的形 式提供实时数据流程图页面; 在页面一侧展示树 形结构, 及根据用户选择节点在页面另一侧显示 出节点配置对应类型的流程图。 该方法实现发电 企业监控系统在线监测展示 不同类型实时数据。 权利要求书2页 说明书6页 附图4页 CN 114637951 A 2022.06.17 CN 114637951 A 1.一种基于配置文件动态加载功能页面的方法, 其特 征在于, 包括: 按照电厂组织机构树结构 构建组织机构文件夹层级结构; 在组织机构文件夹 内建立配置文件信 息, 配置文件信 息为组织机构相关参数以及要展 示的流程图类型以及流 程图信息; 将组织机构文件夹以及配置文件信息, 组合成树形结构数据, 以接口的形式提供实时 数据流程图页面; 在页面一侧展示树形结构, 及根据用户选择节点在页面另一侧显示出节点配置对应类 型的流程图。 2.根据权利要求1所述的一种基于配置文件动态加载功能页面的方法, 其特征在于, 所 述将组织机构文件夹以及配置文件信息, 组合成树形结构数据, 以接口的形式提供实时数 据流程图页面, 具体包括: 后端程序 首先读取加载组织机构文件树信 息到内存, 然后 通过加工过滤组合成一个树 形结构的数据; 读取各个文件下的xml配置文件, 读取配置文件内容, 其中node为对应的配置节点, node内的value为传递的参数, text为树形结构显示的节点名称, type为显示的生产流程图 文件类型, ur l为显示的流程图对应的资源信息; 通过程序 代码解析xml信息, 将其各个信息 挂载到对应的树形节点数据上, 组合成json树形结构数据, 给前端实时数据流程图页面提 供相应的接口。 3.根据权利要求1所述的一种基于配置文件动态加载功能页面的方法, 其特征在于, 所 述在页面展示 树形结构, 具体包括: 前端实时数据流程图页面通过基于配置的组织机构结构以及展示信 息接口获取数据, 在页面一侧以树形 结构展示出来方便用户进行选择查看相应的组织机构实时数据流 程图。 4.根据权利要求3所述的一种基于配置文件动态加载功能页面的方法, 其特征在于, 在 页面一侧以树形结构展示出来方便用户进行选择查看相 应的组织机构实时数据流程图还 包含: 给树形数据添加全局唯一标识符的方法以及给树节点添加Path路径属性方法, 用来 页面跳转定位。 5.根据权利要求1所述的一种基于配置文件动态加载功能页面的方法, 其特征在于, 所 述根据用户选择节点显示出节点配置对应 类型的流 程图, 包括以下步骤: 节点配置对应 类型包括graph4、 pd、 svg、 vue文件及url链接; 流程图类型 是graph4时, 前端程序通过后端解析生成的html, 前端拿取到其url展示; 流程图类型 是pdi时, 前端程序通过加载Activex 控件显示; 流程图类型 是svg时, 前端程序通过加载img标签来展示svg 内容; 流程图类型是vue文件时, 前端程序通过加载vue的component组件来显示vue文件内 容; 流程图类型 是url链接时, 前端程序通过加载iframe组件来显示url的内容。 6.一种基于配置文件动态加载功能页面的系统, 其特 征在于, 包括: 文件夹构建模块, 用于按照电厂组织机构树结构 构建组织机构文件夹层级结构; 文件信息配置模块, 用于在组织机构文件夹内建立配置文件信息, 配置文件信息为组 织机构相关参数以及要 展示的流 程图类型以及流 程图信息;权 利 要 求 书 1/2 页 2 CN 114637951 A 2页面提供模块, 用于将组织机构文件夹以及配置文件信 息, 组合成树形结构数据, 以接 口的形式提供实时数据流 程图页面; 流程图显示模块, 用于在页面一侧展示树形结构, 及根据用户选择节点在页面另一侧 显示出节点配置对应 类型的流 程图。 7.根据权利要求6所述的一种基于配置文件动态加载功能页面的系统, 其特征在于, 所 述页面提供模块, 具体用于: 后端程序 首先读取加载组织机构文件树信 息到内存, 然后 通过加工过滤组合成一个树 形结构的数据; 读取各个文件下的xml配置文件, 读取配置文件内容, 其中node为对应的配置节点, node内的value为传递的参数, text为树形结构显示的节点名称, type为显示的生产流程图 文件类型, ur l为显示的流程图对应的资源信息; 通过程序 代码解析xml信息, 将其各个信息 挂载到对应的树形节点数据上, 组合成json树形结构数据, 给前端实时数据流程图页面提 供相应的接口。 8.根据权利要求6所述的一种基于配置文件动态加载功能页面的系统, 其特征在于, 所 述流程图显示模块, 具体用于: 节点配置对应 类型包括graph4、 pd、 svg、 vue文件及url链接; 流程图类型 是graph4时, 前端程序通过后端解析生成的html, 前端拿取到其url展示; 流程图类型 是pdi时, 前端程序通过加载Activex 控件显示; 流程图类型 是svg时, 前端程序通过加载img标签来展示svg 内容; 流程图类型是vue文件时, 前端程序通过加载vue的component组件来显示vue文件内 容; 流程图类型 是url链接时, 前端程序通过加载iframe组件来显示url的内容。 9.一种电子设备, 包括存储器、 处理器以及存储在所述存储器中并可在所述处理器上 运行的计算机程序, 所述处理器执行所述计算机程序时实现权利要求1 ‑5任一项所述基于 配置文件动态加载功能页面的方法的步骤。 10.一种计算机可读存储介质, 所述计算机可读存储介质存储有计算机程序, 所述计算 机程序被处理器执行时实现权利要求 1‑5任一项所述基于配置文件动态加载功能页面的方 法的步骤。权 利 要 求 书 2/2 页 3 CN 114637951 A 3

.PDF文档 专利 基于配置文件动态加载功能页面的方法及系统

文档预览
中文文档 13 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共13页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于配置文件动态加载功能页面的方法及系统 第 1 页 专利 基于配置文件动态加载功能页面的方法及系统 第 2 页 专利 基于配置文件动态加载功能页面的方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:04:29上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。