应用资源确定方法、装置、服务器和计算机可读存储介质制造方法及图纸

技术编号:37709593 阅读:8 留言:0更新日期:2023-06-02 00:01
本发明专利技术实施例提出一种应用资源确定方法、装置、服务器和计算机可读存储介质,根据创建客户版本指令,生成对应的客户版本记录;客户版本记录与客户版本一一对应;根据创建客户版本资源指令,生成待创建资源的客户版本数据;根据客户版本修改标准版本资源的指令,拷贝待修改资源的标准版本数据生成目标客户版本数据;根据标准版本升级的同步指令,将存在客户版本数据的资源从标准版本同步到客户版本。本方案支持客户版本与标准版本共享资源数据,客户版本按定制需求拷贝资源的标准版本数据生成客户版本数据,并根据定制需求实现客户版本与标准版本间的升级同步,有效减少数据冗余,降低维护难度和成本,提升开发效率和用户体验。验。验。

【技术实现步骤摘要】
应用资源确定方法、装置、服务器和计算机可读存储介质


[0001]本专利技术涉及应用开发
,具体而言,涉及一种应用资源确定方法、装置、服务器和计算机可读存储介质。

技术介绍

[0002]随着企业数字化的飞速发展,越来越多的个性化应用需要更快、更高效的开发。低代码开发是一种可视化应用开发的方式,使用拖拽组件或模型驱动的方式创建网页和应用程序。
[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]图1示出了本专利技术实施例提供的一种应用场景示意图。
[0038]图2示出了本专利技术实施例提供的应用资源确定方法的一种示意图。
[0039]图3示出了图2中步骤S101的一种子步骤流程示意图。
[0040]图4示出了图2中步骤S102的一种子步骤流程示意图。
[0041]图5示出了图2中步骤S103的一种子步骤流程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用资源确定方法,其特征在于,所述方法包括:根据创建客户版本指令,生成对应的客户版本记录;所述客户版本记录与所述客户版本一一对应;根据创建客户版本资源指令,生成待创建资源的客户版本数据;根据客户版本修改标准版本资源的指令,拷贝待修改资源的标准版本数据生成目标客户版本数据;所述标准版本数据为所述待修改资源在标准版本上已存在的资源数据;所述目标客户版本数据为所述待修改资源在客户版本上生成的资源数据;根据标准版本升级的同步指令,将存在所述客户版本数据的资源从所述标准版本同步到所述客户版本。2.根据权利要求1所述的应用资源确定方法,其特征在于,所述根据创建客户版本指令,生成对应的客户版本记录的步骤,包括:接收创建客户版本指令;所述创建客户版本指令中包括应用标识;为待创建客户版本分配客户版本标识;根据所述应用标识和所述客户版本标识,生成对应的客户版本记录。3.根据权利要求1所述的应用资源确定方法,其特征在于,所述根据创建客户版本资源指令,生成待创建资源的客户版本数据的步骤,包括:接收创建客户版本资源指令;所述创建客户版本资源指令中包括所述待创建资源的属性信息和客户版本标识;为所述待创建资源分配资源标识;根据所述资源标识、所述客户版本标识和所述属性信息,生成所述待创建资源的客户版本数据。4.根据权利要求1所述的应用资源确定方法,其特征在于,所述根据客户版本修改标准版本资源的指令,拷贝待修改资源的标准版本数据生成目标客户版本数据的步骤,包括:当所述待修改资源为标准版本资源且不存在客户版本数据时,拷贝所述标准版本数据生成快照数据;根据客户版本修改标准版本资源的指令中的修改数据和所述快照数据,生成所述目标客户版本数据。5.根据权利要求1所述的应用资源确定方法,其特征在于,所述客户版本修改标准版本资源的步骤,还包括:当所述待修改资源为标准版本资源且存在客户版本数据时,获取快照数据...

【专利技术属性】
技术研发人员:龚光永曾烨徐小龙胡文淑李康辉张苏赵虎臣沈正辉
申请(专利权)人:恒生电子股份有限公司
类型:发明
国别省市:

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

1