多版本表单配置文件维护方法技术

技术编号:39671578 阅读:17 留言:0更新日期:2023-12-11 18:37
本公开提供了一种多版本表单配置文件维护方法,可以应用于软件开发领域及金融技术领域

【技术实现步骤摘要】
多版本表单配置文件维护方法、装置、设备和介质


[0001]本公开涉及软件开发领域及金融领域,具体地涉及一种多版本表单配置文件维护方法

装置

设备

介质和程序产品


技术介绍

[0002]前端人员在表单设计器完成表单设计后,导出对应的配置文件保存在前端项目里

[0003]当需求迭代时,前端人员需要在表单设计器中导入上一版本的配置文件并针对新需求进行修改,修改完成后将新的配置文件放在前端项目里,同时旧版本的配置文件需要维护在本地

当需要进行版本回退时,前端需要将项目里的配置文件替换为对应的历史版本配置文件

在配置文件准备好后,再针对前端代码进行部署

[0004]多个版本的配置文件由开发人员在线下进行维护,维护成本较高,文件易丢失,且版本容易混淆

另外,配置文件需要放在前端项目里,当配置文件比较多时,会导致包体较大,浪费服务器资源

并且每次需求迭代时,前端都需要发版,开发迭代效率较低


技术实现思路

[0005]鉴于上述问题,本公开提供了提高软件页面开发效率的多版本表单配置文件维护方法

装置

设备

介质和程序产品,用于至少部分解决以上技术问题

[0006]根据本公开的第一个方面,提供了一种多版本表单配置文件维护方法,包括:响应于创建第一表单,生成初始版本表单配置文件;在完成表单设计之后,对初始版本表单配置文件进行测试上线,并传输初始版本表单配置文件到服务端储存;以及响应于更新第一表单,复制初始版本表单配置文件,得到一个或多个新版本表单配置文件;在完成表单更新之后,对新版本表单配置文件进行测试上线,并传输新版本表单配置文件到服务端储存;其中,初始版本表单配置文件与新版本表单配置文件分别具有唯一的版本
ID
,且初始版本表单配置文件和新版本表单配置文件中,只有一个版本的版本状态为已上线

[0007]根据本公开的实施例,在完成表单设计之后,对初始版本表单配置文件进行测试上线包括:在完成表单设计之后,对初始版本表单配置文件进行发布,并修改初始版本表单配置文件的版本状态为已发布;对已发布的初始版本表单配置文件进行测试;在测试通过的情况下,对初始版本表单配置文件进行上线,并修改初始版本表单配置文件的版本状态为已上线

[0008]根据本公开的实施例,在对初始版本表单配置文件进行上线之前,方法还包括:对已发布的初始版本表单配置文件进行投演测试;在投演测试通过的情况下,对初始版本表单配置文件进行投演,并修改初始版本表单配置文件的版本状态为已投演

[0009]根据本公开的实施例,多版本表单配置文件维护方法还包括:根据版本
ID
,从服务端获取历史版本表单配置文件,历史版本表单配置文件包括初始版本表单配置文件和非当前的新版本表单配置文件;采用历史版本表单配置文件对表单进行版本回退

[0010]根据本公开的实施例,在根据版本
ID
,从服务端获取历史版本表单配置文件之前,多版本表单配置文件维护方法还包括:确定检索字段;根据检索字段,对历史版本表单配置文件进行检索,以确定版本
ID。
[0011]根据本公开的实施例,在创建第一表单之前,多版本表单配置文件维护方法还包括:新建项目,项目包括多个功能模块;以及在至少一个功能模块中,创建第一表单;其中,第一表单具有唯一的页面
ID。
[0012]根据本公开的实施例,多版本表单配置文件维护方法还包括:建立页面
ID
到版本
ID
的映射表;响应于创建第二表单,根据页面
ID
,复制与第一表单相对应的映射表到第二表单;其中,第二表单与第一表单在相同或不同的功能模块中

[0013]根据本公开的实施例,多版本表单配置文件维护方法还包括:响应于创建第三表单,调用服务端接口,以获取历史版本表单配置文件;以及对历史版本表单配置文件进行预览

[0014]本公开的第二方面提供了一种多版本表单配置文件维护装置,包括:生成模块,用于响应于创建第一表单,生成初始版本表单配置文件;第一上线模块,用于在完成表单设计之后,对初始版本表单配置文件进行测试上线,并传输初始版本表单配置文件到服务端储存;复制模块,用于响应于更新第一表单,复制初始版本表单配置文件,得到一个或多个新版本表单配置文件;以及第二上线模块,用于在完成表单更新之后,对新版本表单配置文件进行测试上线,并传输新版本表单配置文件到服务端储存;其中,初始版本表单配置文件与新版本表单配置文件分别具有唯一的版本
ID
,且初始版本表单配置文件和新版本表单配置文件中,只有一个版本的版本状态为已上线

[0015]本公开的第三方面提供了一种电子设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器执行上述任一实施例的方法

[0016]本公开的第四方面还提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行上述任一实施例的方法

[0017]本公开的第五方面还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任一实施例的方法

[0018]与现有技术相比,本公开提供的多版本表单配置文件维护方法

装置

电子设备

存储介质和程序产品,至少具有以下有益效果:
[0019](1)
本公开的多版本表单配置文件维护方法,通过将表单设计器与服务端
(
后端
)
进行结合,将设计好的表单所对应的配置文件存储在服务端,可以实现表单配置文件的线上存储,降低了在前端维护多版本配置文件的压力

并且,在需求迭代时,直接基于初始配置文件,不需要前端项目发版,提高了版本迭代效率

[0020](2)
本公开的多版本表单配置文件维护方法,通过对表单配置文件的版本状态进行修改,将版本状态分为已发布

已上线等,便于运维人员识别各版本的表单配置文件的运行状态,使得运维人员可以针对不同版本状态的表单配置文件进行针对性处理,提高了表单配置文件的维护效率

[0021](3)
本公开的多版本表单配置文件维护方法,在对表单配置文件进行上线之前,还可以增加投演测试,例如进行开发环境和
/
或预生产环境测试,提高了表单配置文件的上线
成功率

附图说明
[0022]通过以本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种多版本表单配置文件维护方法,其特征在于,包括:响应于创建第一表单,生成初始版本表单配置文件;在完成表单设计之后,对所述初始版本表单配置文件进行测试上线,并传输所述初始版本表单配置文件到服务端储存;以及响应于更新所述第一表单,复制所述初始版本表单配置文件,得到一个或多个新版本表单配置文件;在完成表单更新之后,对所述新版本表单配置文件进行测试上线,并传输所述新版本表单配置文件到服务端储存;其中,所述初始版本表单配置文件与所述新版本表单配置文件分别具有唯一的版本
ID
,且所述初始版本表单配置文件和所述新版本表单配置文件中,只有一个版本的版本状态为已上线
。2.
根据权利要求1所述的方法,其特征在于,所述在完成表单设计之后,对所述初始版本表单配置文件进行测试上线包括:在完成表单设计之后,对所述初始版本表单配置文件进行发布,并修改所述初始版本表单配置文件的版本状态为已发布;对已发布的所述初始版本表单配置文件进行测试;在测试通过的情况下,对所述初始版本表单配置文件进行上线,并修改所述初始版本表单配置文件的版本状态为已上线
。3.
根据权利要求2所述的方法,其特征在于,在对所述初始版本表单配置文件进行上线之前,方法还包括:对已发布的所述初始版本表单配置文件进行投演测试;在投演测试通过的情况下,对所述初始版本表单配置文件进行投演,并修改所述初始版本表单配置文件的版本状态为已投演
。4.
根据权利要求1所述的方法,其特征在于,还包括:根据所述版本
ID
,从所述服务端获取历史版本表单配置文件,所述历史版本表单配置文件包括所述初始版本表单配置文件和非当前的所述新版本表单配置文件;采用所述历史版本表单配置文件对所述表单进行版本回退
。5.
根据权利要求4所述的方法,其特征在于,在根据所述版本
ID
,从所述服务端获取历史版本表单配置文件之前,所述方法还包括:确定检索字段;根据所述检索字段,对所述历史版本表单配置文件进行检索,以确定所述版本
ID。6.
根据权利要求1所述的方法,其特征在于,在创建第一表单之前,所述方法还包...

【专利技术属性】
技术研发人员:张靖文郭润福程世欢周双双
申请(专利权)人:工银科技有限公司
类型:发明
国别省市:

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

1