页面的配置方法及装置、存储介质、计算机设备制造方法及图纸

技术编号:38710609 阅读:12 留言:0更新日期:2023-09-08 14:53
本发明专利技术公开了一种页面配置方法及装置、存储介质、计算机设备,涉及开发技术领域,主要目的在于解决页面开发效率较低的问题。主要包括根据目标软件页面配置过程中对页面组件进行配置的第一操作内容,生成至少一个目标页面,并通过对所述目标页面的组件信息进行解析,得到所述目标页面的页面配置信息;根据目标软件页面配置过程中对上线目标进行配置的第二操作内容确定部署策略,所述上线目标至少包括网页页面、小程序中的一个;基于所述部署策略对所述页面配置信息进行部署处理,得到面向目标软件的目标展示页面。主要用于对软件中的定制化页面进行配置。化页面进行配置。化页面进行配置。

【技术实现步骤摘要】
页面的配置方法及装置、存储介质、计算机设备


[0001]本专利技术涉及开发领域,特别是涉及一种页面的配置方法及装置、存储介质、计算机设备。

技术介绍

[0002]随着办公智能化、便捷化的发展,越来越多的企业都推出了办公应用程序,这些应用程序具备丰富的OA应用,以及连接其他通信生态的能力,可帮助企业与内部组织、外部生态伙伴、目标消费者建立连接,实现高效、协同、专业的管理。办公应用程序无论在内部沟通管理方面,还是在对外推广、客户服务方面的地位都越来越重要。但办公应用平台中的工作台及应用具有一定的普适性,并不能完全满足各个企业的特色、创新业务的需求,很多企业需要基于目标程序开发满足各自需求的定制化工作台及应用。
[0003]现有软件定制化工作台及应用的开发过程往往是由企业开发人员基于对应软件的开发规则进行自研系统的开发,该方法需要开发人员深入学习目标程序的底层逻辑及开发文档的执行信息规则,且在自研系统与目标软件对接的过程中,也需要经过反复大量的调试及试错,导致开发周期长、开发人力成本较高的问题。

技术实现思路

[0004]有鉴于此,本专利技术提供一种页面配置方法及装置、存储介质、计算机设备,主要目的在于现有页面开发效率较低的问题。
[0005]依据本专利技术一个方面,提供了一种页面配置方法,包括:
[0006]根据目标软件页面配置过程中对页面组件进行配置的第一操作内容,生成至少一个目标页面,并通过对所述目标页面的组件信息进行解析,得到所述目标页面的页面配置信息;
[0007]根据目标软件页面配置过程中对上线目标进行配置的第二操作内容确定部署策略,所述上线目标至少包括网页页面、小程序中的一个;
[0008]基于所述部署策略对所述页面配置信息进行部署处理,得到面向目标软件的目标展示页面。
[0009]进一步地,所述页面组件为目标页面模板中的页面组件,所述根据目标软件页面配置过程中对页面组件进行配置的第一操作内容,生成至少一个目标页面之前,所述方法还包括:
[0010]获取目标用户的目标软件页面配置请求,所述目标软件页面配置请求携带有目标软件属性信息、所述目标用户的用户标识信息、用户权限信息;
[0011]从预设页面中匹配出与所述目标软件属性信息匹配的目标软件页面,并基于所述用户标识信息、所述用户权限信息从所述目标软件页面中匹配出候选页面模板列表;
[0012]将所述候选页面模板列表发送至所述目标软件页面配置请求所对应终端,并根据获取到的所述页面配置界面中对所述候选页面模板列表的选择操作内容,生成目标页面模
板。
[0013]进一步地,所述通过对所述目标页面的组件信息进行解析,得到所述目标页面的页面配置信息包括:
[0014]获取所述目标页面中组件之间的组件依赖关系,并从组件执行信息库中匹配出所述目标页面中每一组件所对应的组件执行信息;
[0015]针对每个组件,根据所述组件的配置操作内容对所述组件执行信息进行变量更新,得到组件配置信息;
[0016]根据所述组件依赖关系、所述组件配置信息生成页面配置信息。
[0017]进一步地,所述获取所述目标页面中组件之间的组件依赖关系之前,所述方法还包括:
[0018]获取目标软件的组件开发文档,至少一项待关联业务的业务属性信息;
[0019]根据所述业务属性信息确定至少一个组件类别的待开发组件,所述组件类别包括基础组件、功能组件、目标软件关联组件;
[0020]基于所述组件开发文档中的组件开发规则确定所述待开发组件的执行信息,并基于所述待开发组件的执行信息构建得到目标软件的组件执行信息库。
[0021]进一步地,所述基于所述部署策略对所述页面配置信息进行部署处理,得到面向目标软件的目标展示页面之前,所述方法还包括:
[0022]将所述页面配置信息发送至目标审核对象,以使得所述目标审核对象对所述页面配置信息进行审核处理,并获取审核结果;
[0023]所述基于所述部署策略对所述页面配置信息进行部署处理,得到面向目标软件的目标展示页面,包括:
[0024]若所述审核结果为审核通过,则基于所述部署策略对所述页面配置信息进行部署处理,得到面向目标程序用户展示的目标页面;
[0025]若所述审核结果为审核未通过,则根据所述审核结果中的待修正项对目标软件页面进行更新配置。
[0026]进一步地,所述根据目标软件页面配置过程中对上线目标进行配置的第二操作内容确定部署策略包括:
[0027]若所述上线目标为网页页面,则将预设网页部署策略确定为部署策略;
[0028]若所述上线目标为小程序,则获取目标软件小程序发布接口信息,并基于所述目标软件小程序发布接口信息生成部署策略。
[0029]进一步地,所述页面配置信息还包括访问权限信息,所述基于所述部署策略对所述页面配置信息进行部署处理,得到面向目标软件的目标展示页面之后,所述方法还包括:
[0030]获取在访问用户的目标页面访问请求,并从目标软件登录信息中获取所述访问用户的访问用户标识信息;
[0031]基于所述访问权限信息对所述访问用户标识信息进行权限校验;
[0032]若所述权限校验的结果为通过校验,则向访问终端发送用于指示对目标展示页面进行渲染的指令;
[0033]若所述权限校验的结果为未通过校验,则向访问终端发送用于指示访问权限受限的提示信息。
[0034]依据本专利技术另一个方面,提供了一种页面配置装置,包括:
[0035]解析模块,用于根据目标软件页面配置过程中对页面组件进行配置的第一操作内容,生成至少一个目标页面,并通过对所述目标页面的组件信息进行解析,得到所述目标页面的页面配置信息;
[0036]确定模块,用于根据目标软件页面配置过程中对上线目标进行配置的第二操作内容确定部署策略,所述上线目标至少包括网页页面、小程序中的一个;
[0037]部署模块,用于基于所述部署策略对所述页面配置信息进行部署处理,得到面向目标软件的目标展示页面。
[0038]进一步地,所述装置还包括:
[0039]第一获取模块,用于获取目标用户的目标软件页面配置请求,所述目标软件页面配置请求携带有目标软件属性信息、所述目标用户的用户标识信息、用户权限信息;
[0040]匹配模块,用于从预设页面中匹配出与所述目标软件属性信息匹配的目标软件页面,并基于所述用户标识信息、所述用户权限信息从所述目标软件页面中匹配出候选页面模板列表;
[0041]生成模块,用于将所述候选页面模板列表发送至所述目标软件页面配置请求所对应终端,并根据获取到的所述页面配置界面中对所述候选页面模板列表的选择操作内容,生成目标页面模板。
[0042]进一步地,所述解析模块包括:
[0043]匹配单元,用于获取所述目标页面中组件之间的组件依赖关系,并从组件执行信息库中匹配出所述目标页面中每一组件所对应的组件执行信息;...

【技术保护点】

【技术特征摘要】
1.一种页面配置方法,其特征在于,包括:根据目标软件页面配置过程中对页面组件进行配置的第一操作内容,生成至少一个目标页面,并通过对所述目标页面的组件信息进行解析,得到所述目标页面的页面配置信息;根据目标软件页面配置过程中对上线目标进行配置的第二操作内容确定部署策略,所述上线目标至少包括网页页面、小程序中的一个;基于所述部署策略对所述页面配置信息进行部署处理,得到面向目标软件的目标展示页面。2.根据权利要求1所述的方法,其特征在于,所述页面组件为目标页面模板中的页面组件,所述根据目标软件页面配置过程中对页面组件进行配置的第一操作内容,生成至少一个目标页面之前,所述方法还包括:获取目标用户的目标软件页面配置请求,所述目标软件页面配置请求携带有目标软件属性信息、所述目标用户的用户标识信息、用户权限信息;从预设页面中匹配出与所述目标软件属性信息匹配的目标软件页面,并基于所述用户标识信息、所述用户权限信息从所述目标软件页面中匹配出候选页面模板列表;将所述候选页面模板列表发送至所述目标软件页面配置请求所对应终端,并根据获取到的所述页面配置界面中对所述候选页面模板列表的选择操作内容,生成目标页面模板。3.根据权利要求1所述的方法,其特征在于,所述通过对所述目标页面的组件信息进行解析,得到所述目标页面的页面配置信息包括:获取所述目标页面中组件之间的组件依赖关系,并从组件执行信息库中匹配出所述目标页面中每一组件所对应的组件执行信息;针对每个组件,根据所述组件的配置操作内容对所述组件执行信息进行变量更新,得到组件配置信息;根据所述组件依赖关系、所述组件配置信息生成页面配置信息。4.根据权利要求3所述的方法,其特征在于,所述获取所述目标页面中组件之间的组件依赖关系之前,所述方法还包括:获取目标软件的组件开发文档,至少一项待关联业务的业务属性信息;根据所述业务属性信息确定至少一个组件类别的待开发组件,所述组件类别包括基础组件、功能组件、目标软件关联组件;基于所述组件开发文档中的组件开发规则确定所述待开发组件的执行信息,并基于所述待开发组件的执行信息构建得到目标软件的组件执行信息库。5.根据权利要求1所述的方法,其特征在于,所述基于所述部署策略对所述页面配置信息进行部署处理,得到面向目标软件的目标展示页面之前,所述方法还包括:将所述页面配置信息发送至目标审核对象,以使得所述目标审核对象对所述页面配置信息进行审核处理,并获取审...

【专利技术属性】
技术研发人员:王利超汪涛
申请(专利权)人:平安国际融资租赁有限公司
类型:发明
国别省市:

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

1