[发明专利]一种菜单可视化配置方法、设备及计算机可读存储介质在审
申请号: | 201710598620.3 | 申请日: | 2017-07-21 |
公开(公告)号: | CN109284152A | 公开(公告)日: | 2019-01-29 |
发明(设计)人: | 罗波;黄媛媛;刘学生;龙卉 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F3/0482 |
代理公司: | 工业和信息化部电子专利中心 11010 | 代理人: | 于金平 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 菜单节点 布局模板 菜单配置 选定位置 可视化 级联 种菜 配置 计算机可读存储介质 布局组件 出错几率 存储介质 级联关系 属性确定 显示布局 菜单项 加载 直观 维护 | ||
本发明公开了一种菜单可视化配置方法、设备及存储介质。其中,该方法包括:在菜单配置界面加载显示布局组件和菜单节点组件;根据第一操作将所述布局组件中选定的布局模板显示在菜单配置界面中;其中,布局模板中各个位置设有相应的级联属性;根据第二操作将菜单节点组件中的菜单节点添加至布局模板的选定位置,显示菜单节点,以基于选定位置的级联属性确定菜单节点的级联关系。本发明给予用户直观的配置感受,所见即所得,出错几率小,并且菜单项易于修改维护等优点,大大提高了菜单集成的效率和可靠性。
技术领域
本发明涉及通信技术领域,特别是涉及一种菜单可视化配置方法、设备及计算机可读存储介质。
背景技术
在政企、网管系统里面,菜单集成系统是一个非常重要的功能组成部分,它集中平台及专业网各功能模块的菜单项,将各个菜单项合并为统一的各种挂接(级联)关系的菜单。在该系统中,通常是按功能模块设计菜单项,在系统集成时再合并为完整的菜单,这是系统集成、功能剪裁的必要方式。
然而在现有技术中,在按照功能模块设计菜单项时,必须要按照事先约定好的菜单定义规范来设计,才能保证在通过菜单合并工具进行集成时正确生成最终的菜单。通常菜单合并工具使用后端应用程序(Java应用)来实现。该应用涉及菜单文件的搜索,菜单项的解析分类组合,菜单文件的生成等逻辑。其中,菜单解析的部分涉及页面元素与Java对象的之前的映射关系,代码维护成本很高。在前端技术日新月异的今天,这种菜单设计方式越来越显得笨拙和不易维护。
发明内容
本发明提供一种菜单可视化配置方法、设备及计算机可读存储介质,用以解决现有的菜单设置方法生成方式复杂且后期不易维护的问题。
为实现上述发明目的,本发明采用下述的技术方案:
依据本发明的一个方面,提供一种菜单可视化配置方法,包括:
在菜单配置界面加载显示布局组件和菜单节点组件;
根据第一操作将所述布局组件中选定的布局模板显示在所述菜单配置界面中;其中,所述布局模板中各个位置设有相应的级联属性;
根据第二操作将所述菜单节点组件中的菜单节点添加至所述布局模板的选定位置,显示所述菜单节点,以基于所述选定位置的级联属性确定所述菜单节点的级联关系。
可选的,所述方法还包括:
将所述菜单节点的属性配置面板在所述菜单配置界面中进行显示。
可选的,所述方法还包括:
当检测到菜单生成指令时,根据所述布局模板中各个位置的级联属性确定所添加的菜单节点间的级联关系,并根据所述级联关系生成菜单。
可选的,所述根据所述布局模板中各个位置的级联属性确定所添加的菜单节点的级联关系,包括:
当所述选定位置为所述布局模板的第一行时,则所述菜单节点为顶级节点;当所述选定位置不是所述布局模板的第一行时,则所述菜单节点为所在列中上一行菜单节点的子节点。
可选的,所述根据所述布局模板中各个位置的级联属性确定所添加的菜单节点的级联关系,包括:
当所述选定位置包括多个菜单节点时,则根据所述属性配置面板中配置的菜单级联属性确定多个菜单节点之间的级联关系。
可选的,所述根据所述级联关系生成菜单,包括:
对所述布局模板中添加的菜单节点进行唯一性检测:
当所述布局模板中包括相同标识的菜单节点时,则根据配置的先后顺序,将在后配置的菜单节点覆盖在先配置的菜单节点。
可选的,所述根据配置的先后顺序,将在后配置的菜单节点覆盖在先配置的菜单节点,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710598620.3/2.html,转载请声明来源钻瓜专利网。