一种基于Uni-app框架的多应用融合方法及装置制造方法及图纸

技术编号:37721213 阅读:13 留言:0更新日期:2023-06-02 00:20
本申请涉及应用开发框架技术领域,特别是涉及一种基于Uni

【技术实现步骤摘要】
一种基于Uni

app框架的多应用融合方法及装置


[0001]本申请涉及应用开发框架
,特别是涉及一种基于Uni

app框架的多应用融合方法、装置、计算机设备、存储介质和计算机程序产品。

技术介绍

[0002]民航一般指民用航空,是指使用航空器从事除了国防、警察和海关等国家航空活动以外的航空活动。自20世纪50年代以来,民用航空的服务范围不断扩大,成为了重要的经济部门。由于快速、安全、舒适和不受地形限制等一系列优点,商业航空在交通运输结构中占有独特的地位,它促进了国内和国际贸易、旅游和各种交往活动的发展。随着民航业的快速发展,机场规模日益增大,机场内业务种类繁多、工作流程复杂且时间效率要求高。为实现机场精益化管理,机场相关部门组织建设了覆盖各业务方向的移动端APP以采集生产运行数据。一线员工需要下载安装各个业务方向的APP。
[0003]在传统技术中,机场现有使用的是传统模式下开发的APP技术模式,分为安卓和IOS两个系统APP。安卓和IOS系统的APP需要由两套人员独立开发。新APP的开发,需要去申请安卓和IOS相对应的应用证书(IOS需支付对应的费用),开发完成后发布APP需要完成两个系统各自的上线申请流程。APP内容更新的话采用全局更新,即所有下载该APP的用户均可收到更新通知,同时如果APP是上线的状态的话,还需分别发布到不同的应用商城(APP

STORE、华为应用商城、小米应用商城等等)。
[0004]然而,专利技术人发现目前的通过APP辅助业务管理的方式,存在如下的技术问题:
[0005]由于机场工作涉及的业务内容繁杂,APP需要开发大量的功能,导致APP的开发、更新以及拓展成本较高,难以匹配实际的使用需求。

技术实现思路

[0006]基于此,有必要针对上述技术问题,提供一种能够使得多种不同的业务应用融合到一个APP中进行集中地使用,有助于降低业务应用的开发、更新成本,改善用户体验的一种基于Uni

app框架的多应用融合方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。
[0007]第一方面,本申请提供了一种基于Uni

app框架的多应用融合系统,所述系统包括融合应用模块以及H5模块;
[0008]所述融合应用模块,用于为系统提供通用功能项并作为所述H5模块的前端容器,所述多应用融合系统还配置有用于支持所述融合应用模块的应用端通信插件;
[0009]所述H5模块,用于为系统提供至少两种业务应用的业务功能项,所述多应用融合系统还配置有用于支持所述H5模块的H5端通信插件。
[0010]第二方面,本申请提供了一种基于Uni

app框架的多应用融合方法,所述方法基于Uni

app框架下的多应用融合系统实现,所述方法包括:
[0011]融合应用模块获取目标用户的验证信息,基于所述验证信息对所述目标用户进行
登录验证;
[0012]验证通过后,所述融合应用模块获取所述目标用户输入的业务应用交互数据,基于所述业务应用交互数据向H5模块发送业务应用交互请求;
[0013]响应于所述业务应用交互请求,所述H5模块运行所述业务应用交互请求所对应的目标业务功能项,得到业务应用执行数据;
[0014]所述H5模块基于所述业务应用执行数据确定业务应用响应数据,将所述业务应用响应数据返回至所述融合应用模块,所述业务应用响应数据用于概括所述业务应用执行数据。
[0015]在其中一个实施例中,所述响应于所述业务应用交互请求,所述H5模块运行所述业务应用交互请求所对应的目标业务功能项,得到业务应用执行数据包括:
[0016]当所述H5模块接收到至少两个指向同一所述目标业务功能项的第一业务应用交互请求时,创建所述目标业务功能项的克隆业务功能项;
[0017]基于所述目标业务功能项以及所述克隆业务功能项独立地执行每一个所述第一业务应用交互请求。
[0018]在其中一个实施例中,所述方法还包括:
[0019]所述H5模块获取更新资源包,基于所述更新资源包配置待更新业务功能项的更新资源;
[0020]所述待更新业务功能项更新完成后,所述H5模块向所述融合应用模块发送业务应用更新报文。
[0021]在其中一个实施例中,所述H5模块基于所述更新资源包配置待更新业务功能项的更新资源包括:
[0022]所述H5模块复制所述待更新功能项的业务文件,基于复制的所述业务文件创建临时业务功能项;
[0023]当在所述更新资源包的配置进程中接收到指向所述待更新业务功能项的第二业务应用交互请求时,基于所述临时业务功能项响应所述第二业务应用交互请求。
[0024]在其中一个实施例中,所述所述H5模块基于所述业务应用执行数据确定业务应用响应数据,将所述业务应用响应数据返回至所述融合应用模块,包括:
[0025]确定发出所述业务应用交互请求的目标用户,将所述业务应用响应数据响应至所述目标用户在所述融合应用模块的个人账户中。
[0026]第三方面,本申请还提供了一种基于Uni

app框架的多应用融合装置。所述装置包括:
[0027]用户验证模块,用于融合应用模块获取目标用户的验证信息,基于所述验证信息对所述目标用户进行登录验证;
[0028]业务数据模块,用于验证通过后,所述融合应用模块获取所述目标用户输入的业务应用交互数据,基于所述业务应用交互数据向H5模块发送业务应用交互请求;
[0029]业务执行模块,用于响应于所述业务应用交互请求,所述H5模块运行所述业务应用交互请求所对应的目标业务功能项,得到业务应用执行数据;
[0030]业务响应模块,用于所述H5模块基于所述业务应用执行数据确定业务应用响应数据,将所述业务应用响应数据返回至所述融合应用模块,所述业务应用响应数据用于概括
所述业务应用执行数据。
[0031]在其中一个实施例中,所述业务执行模块包括:
[0032]功能项克隆模块,用于当所述H5模块接收到至少两个指向同一所述目标业务功能项的第一业务应用交互请求时,创建所述目标业务功能项的克隆业务功能项;
[0033]任务并行处理模块,用于基于所述目标业务功能项以及所述克隆业务功能项独立地执行每一个所述第一业务应用交互请求。
[0034]在其中一个实施例中,所述装置还包括:
[0035]资源更新模块,用于所述H5模块获取更新资源包,基于所述更新资源包配置待更新业务功能项的更新资源;
[0036]更新反馈模块,用于所述待更新业务功能项更新完成后,所述H5模块向所述融合应用模块发送业务应用更新报文。
[0037]在其中一个实施例中,所述资源更新模块包括:
[0038]临时业务功能项模块,用于所述H5模块复制所述待更新功能项的业本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于Uni

app框架的多应用融合系统,其特征在于,所述系统包括融合应用模块以及H5模块;所述融合应用模块,用于为系统提供通用功能项并作为所述H5模块的前端容器,所述多应用融合系统还配置有用于支持所述融合应用模块的应用端通信插件;所述H5模块,用于为系统提供至少两种业务应用的业务功能项,所述多应用融合系统还配置有用于支持所述H5模块的H5端通信插件。2.一种基于Uni

app框架的多应用融合方法,其特征在于,所述方法基于Uni

app框架下的多应用融合系统实现,所述方法包括:融合应用模块获取目标用户的验证信息,基于所述验证信息对所述目标用户进行登录验证;验证通过后,所述融合应用模块获取所述目标用户输入的业务应用交互数据,基于所述业务应用交互数据向H5模块发送业务应用交互请求;响应于所述业务应用交互请求,所述H5模块运行所述业务应用交互请求所对应的目标业务功能项,得到业务应用执行数据;所述H5模块基于所述业务应用执行数据确定业务应用响应数据,将所述业务应用响应数据返回至所述融合应用模块,所述业务应用响应数据用于概括所述业务应用执行数据。3.根据权利要求2所述的方法,其特征在于,所述响应于所述业务应用交互请求,所述H5模块运行所述业务应用交互请求所对应的目标业务功能项,得到业务应用执行数据包括:当所述H5模块接收到至少两个指向同一所述目标业务功能项的第一业务应用交互请求时,创建所述目标业务功能项的克隆业务功能项;基于所述目标业务功能项以及所述克隆业务功能项独立地执行每一个所述第一业务应用交互请求。4.根据权利要求2所述的方法,其特征在于,所述方法还包括:所述H5模块获取更新资源包,基于所述更新资源包配置待更新业务功能项的更新资源;所述待更新业务功能项更新完成后,所述H5模块向所述融合应用模块发送业务应用更新报文。5.根据权利要求4所述的方法...

【专利技术属性】
技术研发人员:黄晓玲林振兴吴立峰
申请(专利权)人:厦门兆翔智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1