一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种多微应用管理系统及网页端运行管理方法与流程

2023-10-06 07:54:00 来源:中国专利 TAG:

技术特征:
1.一种多微应用管理系统,用于管理多微应用架构,其特征在于,包括微应用管理单元和应用组管理单元,所述微应用管理单元包括开发微应用管理模块和用户微应用管理模块,所述开发微应用管理模块用于创建、查询、删除或修改开发微应用,所述用户微应用管理模块用于创建、查询、删除或修改用户微应用,所述开发微应用和用户微应用均包含相应的唯一编码、应用名称以及资源项,所述资源项包含相应的页面功能菜单和页面功能按钮,所述用户微应用包含若干个开发微应用的资源项以及不属于各开发微应用的独立资源项,所述应用组管理单元包括微应用组合模块,所述微应用组合模块用于将若干用户微应用组成一个应用组,所述多微应用架构包括应用组、应用组包含的若干用户微应用以及各用户微应用对应的开发微应用。2.根据权利要求1所述的一种多微应用管理系统,其特征在于,所述微应用管理单元还包括开发微应用资源项管理模块,所述开发微应用资源项管理模块用于维护开发微应用的资源项,增加、查询、删除或修改开发微应用资源项中的页面功能菜单或页面功能按钮。3.根据权利要求1所述的一种多微应用管理系统,其特征在于,所述微应用管理单元还包括用户微应用资源项管理模块,所述用户微应用资源项管理模块用于维护用户微应用的资源项,从对应开发微应用资源项中关联相应的页面功能菜单或页面功能按钮,以及增加、查询、删除或修改用户微应用独立资源项中的页面功能菜单或页面功能按钮。4.根据权利要求1所述的一种多微应用管理系统,其特征在于,所述应用组管理单元还包括基础信息管理模块,所述基础信息管理模块用于维护应用组的基础信息,包括增加、查询、删除或修改应用组的基础信息,应用组的基础信息包括应用组的名称、描述和图标。5.根据权利要求1所述的一种多微应用管理系统,其特征在于,所述应用组管理单元还包括应用皮肤配置模块,所述应用皮肤配置模块用于配置应用组的皮肤主题,所述皮肤主题包括图标、颜色和背景图,所述多微应用架构包括应用组的皮肤主题。6.根据权利要求1所述的一种多微应用管理系统,其特征在于,所述系统还包括角色管理单元,所述角色管理单元包括角色与资源项绑定模块,所述角色与资源项绑定模块用于维护相应角色与用户微应用资源项的授权关系,包括增加、查询、删除或修改相应角色与用户微应用资源项的授权关系,所述多微应用架构包括若干角色。7.根据权利要求6所述的一种多微应用管理系统,其特征在于,所述角色管理单元还包括角色信息管理模块,所述角色信息管理模块用于维护相应角色的基本信息,包括增加、查询、删除或修改角色的基本信息,角色的基本信息包括角色的资源信息、功能菜单、名称和编码。8.根据权利要求6所述的一种多微应用管理系统,其特征在于,所述系统还包括用户与角色绑定单元,所述用户与角色绑定单元用于采用基于角色的访问控制方式对用户进行授权,包括授予用户一个或多个相应角色,所述多微应用架构包括用户。9.一种网页端运行管理方法,应用于权利要求8所述的系统,其特征在于,包括:在加载菜单功能视图时,按照当前用户授权角色的基本信息确定对应的用户微应用,并根据用户微应用的归属确定对应的应用组,将应用组返回给前端界面进行系统渲染;在进行界面呈现时,若有用户设置的默认应用组,则选择用户设置的默认应用组进行加载,否则按照排列顺序加载最小顺序号的应用组;在加载到相应的应用组后,获取应用组中的相应用户微应用,并按照排列顺序加载出
当前用户微应用下的功能菜单视图,在当前应用组拥有多个用户微应用时,获取用户的点击切换指令来切换用户微应用,并根据当前的用户微应用加载出已授权功能菜单。

技术总结
本发明属于微应用管理技术领域,具体公开了一种多微应用管理系统及网页端运行管理方法,系统包括微应用管理单元、应用组管理单元、角色管理单元以及用户与角色绑定单元,微应用管理单元包括开发微应用资源项管理模块、用户微应用资源项管理模块、开发微应用管理模块和用户微应用管理模块,应用组管理单元包括微应用组合模块、基础信息管理模块和应用皮肤配置模块,角色管理单元包括角色与资源项绑定模块和角色信息管理模块。本发明通过自定义应用组以及开发微应用、用户微应用的设定,形成数据的多种交叉组合模式,再通过RBAC的管理理念,自主可控的实现了角色、菜单资源、微应用、应用组的复杂的授权实现方式。组的复杂的授权实现方式。组的复杂的授权实现方式。


技术研发人员:戴礼华 黄奕 涂勇 王欣
受保护的技术使用者:中通服软件科技有限公司
技术研发日:2023.05.18
技术公布日:2023/10/4
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表