基于VUE的多系统集成方法、装置、设备及介质与流程

文档序号:33733208发布日期:2023-04-06 05:05阅读:189来源:国知局
基于VUE的多系统集成方法、装置、设备及介质与流程

本发明涉及系统集成,具体而言,涉及基于vue的多系统集成方法、装置、设备及介质。


背景技术:

1、随着行业发展,轨道交通智能运维方向逐渐诞生了监控类、供电调度类、生产运营类、phm、大数据分析类等相关系统,因行业实际需求,面临着各个系统或系统功能之间的自由整合,在这个过程中存在以下技术问题需要解决:各系统投入生产的时间差距大,部分已投入应用多年,部分属于新产品研发,新老系统所用前端开发技术不一致,各类组件库及js库框架版本不一致,无法项目级技术融合;鉴权方式不同,有session认证也有token认证,无法统一登录;菜单权限实现方式不同,有页面级定义,也有接口参数定义(不同系统接口数据格式也不同),无法菜单同用。基于此,针对上述问题,我们设计了基于vue的多系统集成方法、装置、设备及介质。


技术实现思路

1、本发明的目的在于提供基于vue的多系统集成方法、装置、设备及介质,其通过规范业务数据接口实现统一的登录、菜单生成及权限控制;通过组件封装的方式达到简化代码,减少维护成本,提高效率的目的;通过进行分层架构,采用模块化的开发方式,提升产品的可扩展性和业务承载能力。

2、本发明的实施例通过以下技术方案实现:

3、基于vue的多系统集成方法,其特征在于,该方法的步骤包括:

4、步骤1:根据需集成的多业务系统,配置其运行环境,后端构建多业务系统对应的接口模块;

5、步骤2:响应于业务数据的传输,拦截业务数据并生成菜单,作为多业务系统的唯一入口,以实现多业务系统的统一登录及菜单同用。

6、可选的,所述步骤1中,构建系统对应的接口模块,具体还包括以下内容:

7、基于node js为蓝本环境创建集成整合平台作为运行环境;

8、针对多业务系统,获取多业务系统对应的多个功能接口地址;

9、集成多个功能接口地址,作为多业务系统的接口模块。

10、可选的,所述集成整合平台的运行环境在部署合约中定义。

11、可选的,所述部署合约包括商定部署流程和自制订工具,所述商定部署流程用于封装原生代码,所述自制订工具用于对原生代码进行整合、编译和包装。

12、基于vue的多系统集成装置,包含上述任一项所述的基于vue的多系统集成方法,包括以下内容:

13、业务数据传输模块:用于用户向业务系统传输业务数据;

14、用户管理模块:用于对用户的管理;

15、多业务系统管理模块:用于对用户进行权限管理、以及对业务数据的规范管理。

16、可选的,还包括部署模块、视感管理模块、通信模块;

17、所述部署模块用于部署封装原生代码以及导视信息;

18、所述视感管理模块用于为多业务系统管理模块增加域概念,对业务系统进行作用范围划分。

19、可选的,所述导视信息包括侧边栏信息、快捷导航栏信息。

20、可选的,所述视感管理模块基于e l ement-u i组件库进行u i风格设计。

21、一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如上述任一项所述的基于vue的多系统集成方法的步骤。

22、一种电子设备,包括存储器,以及一个或者一个以上的程序,其中一个或者一个以上的程序存储于存储器中,且经配置以由一个或者一个以上的处理器执行所述一个或者一个以上的程序所包含的用于进行如上述任一项所述的基于vue的多系统集成方法的操作指令。

23、本发明实施例的技术方案至少具有如下优点和有益效果:

24、本实施例通过规范业务数据接口实现统一的登录、菜单生成及权限控制;通过组件封装的方式达到简化代码,减少维护成本,提高效率的目的;通过进行分层架构,采用模块化的开发方式,提升产品的可扩展性和业务承载能力。



技术特征:

1.基于vue的多系统集成方法,其特征在于,该方法的步骤包括:

2.根据权利要求1所述的基于vue的多系统集成方法,其特征在于,所述步骤1中,构建系统对应的接口模块,具体还包括以下内容:

3.根据权利要求2所述的基于vue的多系统集成方法,其特征在于,所述集成整合平台的运行环境在部署合约中定义。

4.根据权利要求2所述的基于vue的多系统集成方法,其特征在于,所述部署合约包括商定部署流程和自制订工具,所述商定部署流程用于封装原生代码,所述自制订工具用于对原生代码进行整合、编译和包装。

5.基于vue的多系统集成装置,其特征在于,包含权利要求1-4任一项所述的基于vue的多系统集成方法,包括以下内容:

6.根据权利要求5所述的基于vue的多系统集成基于,其特征在于,还包括部署模块、视感管理模块、通信模块;

7.根据权利要求6所述的基于vue的多系统集成方法,其特征在于,所述导视信息包括侧边栏信息、快捷导航栏信息。

8.根据权利要求6所述的基于vue的多系统集成方法,其特征在于,所述视感管理模块基于element-ui组件库进行ui风格设计。

9.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1-4任一项所述的基于vue的多系统集成方法的步骤。

10.一种电子设备,其特征在于,包括存储器,以及一个或者一个以上的程序,其中一个或者一个以上的程序存储于存储器中,且经配置以由一个或者一个以上的处理器执行所述一个或者一个以上的程序所包含的用于进行如权利要求1-4任一项所述的基于vue的多系统集成方法的操作指令。


技术总结
本发明涉及系统集成技术领域,具体而言,涉及基于VUE的多系统集成方法、装置、设备及介质,该方法的步骤包括:步骤1:根据需集成的多业务系统,配置其运行环境,后端构建多业务系统对应的接口模块;步骤2:响应于业务数据的传输,拦截业务数据并生成菜单,作为多业务系统的唯一入口,以实现多业务系统的统一登录及菜单同用;本发明通过规范业务数据接口实现统一的登录、菜单生成及权限控制;通过组件封装的方式达到简化代码,减少维护成本,提高效率的目的;通过进行分层架构,采用模块化的开发方式,提升产品的可扩展性和业务承载能力。

技术研发人员:王京兵,陈瑞森,张勤,尹伟,杨昊
受保护的技术使用者:成都交大光芒科技股份有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1