【技术实现步骤摘要】
多系统前端页面集成方法、装置、设备及介质
[0001]本专利技术涉及UI设计
,尤其涉及一种多系统前端页面集成方法、装置、电子设备及计算机可读存储介质。
技术介绍
[0002]随着社会的飞速发展,孕育而生了很多业务复杂的庞大的网络系统,通常这类网络系统由多个子系统组成,用户为完成某项业务需要在多个子系统间来回的切换和登录,操作非常费时费力。例如,互联网医院网络系统,包括在线问诊子系统、医药商城子系统、慢病管理子系统、医疗档案管理等多个子系统,普通用户需要登录到不同的子系统,在不同子系统的页面上操作,才能完成从挂号到根据处方购买药品的业务流程。
[0003]针对上述情况,当前主要是将多个子系统的页面集成到集成系统上,用户只需要在集成系统上操作,即可处理全部的业务,但是这种集成方式,存在下述弊端:
[0004]一方面,为了实现集成系统和被集成的多个子系统之间的适配,每集成一个子系统,均需要对集成系统及子系统做大量的改造工作,因此,这种集成方式的可扩展性比较低。
[0005]另一方面,当多个子系统的页 ...
【技术保护点】
【技术特征摘要】
1.一种多系统前端页面集成方法,其特征在于,所述方法包括:响应用户登录预构建的集成系统的请求,对所述用户进行单点登录认证,其中,所述集成系统集成多个预构建的子系统;若所述单点登录认证不通过,则拒绝所述请求;若所述单点登录认证通过,则获取所述用户的用户信息,根据所述用户信息显示对应的集成菜单;接收到用户点击所述集成菜单中任一菜单的指令时,根据所述指令组装调取相应子系统页面的请求,并将所述调取相应子系统页面的请求发送给预构建的适配器;接收所述子系统根据所述适配器转换后的所述调取相应子系统页面的请求返回的页面内容数据;将所述页面内容数据嵌入到预设的集成页面中得到嵌套页面,并展示所述嵌套页面。2.如权利要求1所述的多系统前端页面集成方法,其特征在于,所述对所述用户进行单点登录认证,包括:判断所述请求中是否包含单点登录凭证信息;若所述请求中不包含单点登录凭证信息,则提示用户注册所述集成系统;若所述请求中包含单点登录凭证信息,则判断在预设的单点登录凭证库中,是否存在与所述请求中包含的单点登录凭证信息一致的单点登录凭证;若存在所述请求中包含的单点登录凭证信息一致的单点登录凭证,则所述单点登录凭证的认证通过;若不存在所述请求中包含的单点登录凭证信息一致的单点登录凭证,则所述单点登录凭证的认证不通过。3.如权利要求1所述的多系统前端页面集成方法,其特征在于,所述根据所述用户信息显示对应的集成菜单,包括:利用预设的权限控制模块,获取所述用户信息对应的用户权限;在预设的集成系统菜单库中,查找与所述用户权限对应的集成菜单。4.如权利要求1所述的多系统前端页面集成方法,其特征在于,所述根据所述指令组装调取相应子系统页面的请求,包括:解析所述指令得到所述菜单对应的子系统页面的网页地址;根据预设的页面调取请求格式,利用所述网页地址生成调取相应子系统页面的请求。5.如权利要求1所述的多系统前端页面集成方法,其特征在于,所述接收所述子系统根据所述适配器转换后的所述调取相应子系统页面的请求返回的页面内容数据之前,所述方法还包括:接收所述适配器响应所述调取相应子系统页面的请求发送的调取所述子系统页面的定制参数...
【专利技术属性】
技术研发人员:陈飞民,刘妍,陈刚,张彦芳,
申请(专利权)人:平安信托有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。