一种批量配置参数及校验的方法及设备与流程

文档序号:29499166发布日期:2022-04-06 16:38阅读:133来源:国知局
一种批量配置参数及校验的方法及设备与流程

1.本技术涉及计算机领域,尤其涉及一种批量配置参数及校验的方法及设备。


背景技术:

2.批量配置多个资源,主要应用于经常需要一次配置多个资源,且所有资源的参数项相同或具有一定的规律的场景。而往往以上两个场景并不经常同时出现,较多的场景为:经常需要一次配置多个资源,且大多数资源的参数相同或具有一定的规律,少数资源需要自定义资源。而自定义配置参数,就需要罗列每个资源的配置参数,累计增加将会有无限多的配置参数需要展示。针对以上情况,批量配置多个资源情况下支持自定义配置参数,自定义配置大规模参数罗列消化,页面信息负荷过大,参数过多难以快速故障定位等问题。
3.现有的方式中,批量配置多个资源的表单中,全批量配置参数限制性较大,当用户需要自定义个别参数时,往往要通过修改代码等额外的辅助方法,这将会造成配置流程间断,导致参数配置工作复杂、配置学习成本较高。
4.填写大规模配置项的表单时,有大量参数需要校验,如遇参数故障,可能有大量的故障报错信息提示,用户往往需要逐一进行参数核对校正,信息可读性较低。且由于信息量大,报错信息可能较为分散,难以快速定位故障参数,并进行理解和修正故障参数,会造成表单填写效率低、成功率低的问题。


技术实现要素:

5.本技术的一个目的是提供一种批量配置参数及校验的方法及设备,解决现有技术中在配置大规模参数项场景中,由于信息量大,表单配置灵活度低、用户参数配置受限、难以快速定位故障信息、表单填写效率低等问题。
6.根据本技术的一个方面,提供了一种批量配置参数及校验的方法,该方法包括:
7.在页面上进行批量配置多资源参数,得到多个资源的配置;
8.从所述多个资源的配置中提取单个资源视角菜单,并将单个资源表单链接到所述单个资源视角菜单内;
9.在所述单个资源表单中展示所述单个资源视角菜单对应的资源的配置参数;
10.对所述单个资源表单中展示的资源的配置参数进行校验,根据校验结果提交所述单个资源表单。
11.可选地,在页面上进行批量配置多资源参数,包括:
12.基于用户对页面上的批量选择操作展示资源列表,其中,所述资源列表包括多个待配置的资源;
13.从所述资源列表中选择多个目标待配置的资源,批量配置所述多个目标待配置的资源的参数。
14.可选地,从所述资源列表中选择多个目标待配置的资源,批量配置所述多个目标待配置的资源的参数,包括:
15.从所述资源列表中选择多个目标待配置的资源,将所述多个目标待配置的资源与待填写资源参数列表中每一行填写框进行顺序关联,得到关联关系;
16.将所选择的配置参数按照所述关联关系批量填写至所述待填写资源参数列表中每一行填写框中,完成资源的参数配置。
17.可选地,在页面上进行批量配置多资源参数之后,包括:
18.直接将已批量配置的多资源参数自动补全至单个配置参数的表单中;
19.判断已批量配置的多资源参数是否存在有误或需要调整,若是,则进行修改,将修改后的多资源参数补全至单个配置参数的表单中;
20.若否,则将所述单个配置参数的表单进行提交。
21.可选地,从所述多个资源的配置中提取单个资源视角菜单,将单个资源表单链接到所述单个资源视角菜单内,包括:
22.将所述多个资源的配置层级下配置展示单个资源视角菜单区域,其中,所述单个资源视角菜单区域包括以资源标识信息进行区分的资源选项;
23.基于用户从所述单个资源视角菜单区域中选择的资源选项确定目标单个资源视角菜单,将单个资源表单链接到所述目标单个资源视角菜单内。
24.可选地,将单个资源表单链接到所述目标单个资源视角菜单内,包括:
25.将单个资源表单链接到所述目标单个资源视角菜单内,其中,所述单个资源表单中包括资源标识信息和多个单个配置参数的填充框;
26.自动填充进行批量配置时所涉及的资源配置参数;
27.将填充后的资源配置参数所在的单个资源表单进行提交。
28.可选地,所述方法包括:
29.对每一单个配置参数的填充框的填充状态进行标记,得到标记状态。
30.可选地,对所述单个资源表单中展示的资源的配置参数进行校验,根据校验结果提交所述单个资源表单,包括:
31.对所述单个资源表单中展示的资源的配置参数按照每一单个配置参数的填充框的标记状态进行校验填写状态;
32.根据填写状态的校验结果对出现故障信息的填充框进行标记提示,并展示在所述单个资源视角菜单以及所述单个资源表单中;
33.当所述单个资源表单中不再存在故障信息的标记提示后,将所述单个资源表单进行提交。
34.根据本技术另一个方面,还提供了一种批量配置参数及校验的设备,该设备包括:
35.配置装置,用于在页面上进行批量配置多资源参数,得到多个资源的配置;
36.提取装置,用于从所述多个资源的配置中提取单个资源视角菜单,并将单个资源表单链接到所述单个资源视角菜单内;
37.展示装置,用于在所述单个资源表单中展示所述单个资源视角菜单对应的资源的配置参数;
38.校验装置,用于对所述单个资源表单中展示的资源的配置参数进行校验,根据校验结果提交所述单个资源表单。
39.根据本技术又一个方面,还提供了一种批量配置参数及校验的设备,所述设备包
括:
40.一个或多个处理器;以及
41.存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述所述方法的操作。
42.根据本技术再一个方面,还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现如前述所述的方法。
43.与现有技术相比,本技术通过在页面上进行批量配置多资源参数,得到多个资源的配置;从所述多个资源的配置中提取单个资源视角菜单,并将单个资源表单链接到所述单个资源视角菜单内;在所述单个资源表单中展示所述单个资源视角菜单对应的资源的配置参数;对所述单个资源表单中展示的资源的配置参数进行校验,根据校验结果提交所述单个资源表单。从而提高表单配置灵活度、减少配置流程间断、提高表单配置等完整性,无需依靠修改代码等其他方式进行配置,提高了页面可读性。
附图说明
44.通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本技术的其它特征、目的和优点将会变得更明显:
45.图1示出根据本技术的一个方面提供的一种批量配置参数及校验的方法流程示意图;
46.图2示出本技术一实施例中批量配置多资源参数的示意图;
47.图3示出本技术一实施例中单个配置参数的示意图;
48.图4示出本技术一实施例中校验配置参数的示意图;
49.图5示出本技术另一个方面提供的一种批量配置参数及校验的设备的结构示意图。
50.附图中相同或相似的附图标记代表相同或相似的部件。
具体实施方式
51.下面结合附图对本技术作进一步详细描述。
52.在本技术一个典型的配置中,终端、服务网络的设备和可信方均包括一个或多个处理器(例如中央处理器(central processing unit,cpu))、输入/输出接口、网络接口和内存。
53.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(random access memory,ram)和/或非易失性内存等形式,如只读存储器(read only memory,rom)或闪存(flash ram)。内存是计算机可读介质的示例。
54.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(phase-change ram,pram)、静态随机存取存储器(static random access memory,sram)、动态随机存取存储器(dynamic random access memory,dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、快
闪记忆体或其他内存技术、只读光盘只读存储器(compact disc read-only memory,cd-rom)、数字多功能光盘(digital versatile disk,dvd)或其他光学存储、磁盒式磁带,磁带磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
55.图1示出根据本技术的一个方面提供的一种批量配置参数及校验的方法流程示意图,该方法包括:步骤s11~步骤s14,其中,步骤s11,在页面上进行批量配置多资源参数,得到多个资源的配置;步骤s12,从所述多个资源的配置中提取单个资源视角菜单,并将单个资源表单链接到所述单个资源视角菜单内;步骤s13,在所述单个资源表单中展示所述单个资源视角菜单对应的资源的配置参数;步骤s14,对所述单个资源表单中展示的资源的配置参数进行校验,根据校验结果提交所述单个资源表单。从而提高表单配置灵活度、减少配置流程间断、提高表单配置等完整性,无需依靠修改代码等其他方式进行配置,提高了页面可读性。
56.具体地,在步骤s11中,在页面上进行批量配置多资源参数,得到多个资源的配置;在此,在可以操作批量资源参数配置的页面上对多资源进行批量配置,可以支持批量配置与自定义配置参数,从而提高表单配置灵活度,大规模的批量配置后得到多个资源的配置。
57.具体地,在步骤s12中,从所述多个资源的配置中提取单个资源视角菜单,并将单个资源表单链接到所述单个资源视角菜单内;在此,从已批量配置的多个资源的配置中将资源按照资源维度提取出菜单,每一菜单为单个资源视角菜单,即展示资源信息的菜单,从而将提取出的单个资源视角菜单切换单个资源表单,即将资源视角菜单中的菜单项与每一个资源表单进行链接,建立关联关系,比如资源菜单中罗列的每一项资源选项,从资源视角菜单可以切换资源表单,进行展示资源表单中的每一资源的具体配置参数信息。通过提取单个资源视角,可以提高页面可读性。
58.具体地,在步骤s13中,在所述单个资源表单中展示所述单个资源视角菜单对应的资源的配置参数;在此,对单个资源表单中的资源的配置参数进行填充,从而从单个资源视角菜单切换至单个资源表单后,在该资源表单中展示出具体的资源的配置参数。
59.具体地,在步骤s14中,对所述单个资源表单中展示的资源的配置参数进行校验,根据校验结果提交所述单个资源表单。在此,单个资源表单中资源的配置参数进行了填充并展示,对该表单中的配置参数进行校验,从而校验是否存在故障信息,对存在故障信息的位置信息进行定位,可以快速了解到发生故障的具体原因,根据最终的校验结果可以对资源表单进行修正或自定义修改,提高配置信息的完整性与整体配置效率,随后将资源表单进行提交,即可完成最终的资源配置。
60.在本技术一些实施例中,在步骤s11中,基于用户对页面上的批量选择操作展示资源列表,其中,所述资源列表包括多个待配置的资源;从所述资源列表中选择多个目标待配置的资源,批量配置所述多个目标待配置的资源的参数。在此,在可以操作批量配置的页面上展示资源列表,该资源列表中包括所有的待配置的资源,从而根据用户选择的所需要进行批量配置的资源,比如在图2中用户点击“选择批量配置资源”则可见资源列表,对需要配置的资源进行选择,比如按照“资源名称”进行的选择,选择出多个“资源名称”,进而对这些“资源名称”对应的资源参数进行批量配置。
61.接上述实施例,在步骤s11中,从所述资源列表中选择多个目标待配置的资源,将所述多个目标待配置的资源与待填写资源参数列表中每一行填写框进行顺序关联,得到关联关系;将所选择的配置参数按照所述关联关系批量填写至所述待填写资源参数列表中每一行填写框中,完成资源的参数配置。在此,从可见的资源列表中选择所需要进行配置的目标待配置的资源,将每一目标待配置的资源进行单个配置参数的填写,进行填写时是将目标待配置的资源与待填写的资源参数列表中的每一行填写框进行顺序关联,得到关联关系;例如,多资源“名称”的一种批量配置方式,可规范为按照数字序号顺序命名,仅需设置第一个资源的序号,其他资源按照规则自动补入,即设置第一个资源的序号为“n”,则第二个资源的自动配置为“n+1”,第三个资源自动配置为“n+2”,后续资源按照数字序号顺序依次自动配置,从而无需逐一配置各个资源。本领域技术人员应能理解,上述批量配置规则仅为举例,其他现有的或今后可能出现的智能批量配置的方法如可适用于本技术,也应包含在本技术保护范围以内,并在此以引用方式包含于此。
62.在本技术一些实施例中,直接将已批量配置的多资源参数自动补全至单个配置参数的表单中后,判断已批量配置的多资源参数是否存在有误或需要调整,若是,则进行修改,将修改后的多资源参数补全至单个配置参数的表单中;若否,则将所述单个配置参数的表单进行提交。在此,批量配置完成后,已批量配置的参数将会自动补全至单个配置参数的表单中,如若用户所有批量配置参数无误,可直接提交表单;如若参数有误或者针对某个参数有自定义调整需求,则可以对配置的参数进行修改,修改后的页面作为新的表单进行提交;即自动补全后,确认是否需要自定义修改资源参数或校验报错必须修改的参数,若以上情况均无,则可提交表单完成配置。
63.在本技术一些实施例中,在步骤s12中,将所述多个资源的配置层级下配置展示单个资源视角菜单区域,其中,所述单个资源视角菜单区域包括以资源标识信息进行区分的资源选项;基于用户从所述单个资源视角菜单区域中选择的资源选项确定目标单个资源视角菜单,将单个资源表单链接到所述目标单个资源视角菜单内。在此,在多个资源的配置层级下设置单个资源视角菜单,进行单个配置时,展示该单个资源视角菜单区域,如图3所示,在该资源视角菜单区域中罗列所有批量配置资源,以供切换表单,在该资源视角菜单区域包括多个资源选项以用于切换,以资源标识信息为参数进行配置时,则以资源标识信息(例如为资源名称)对这些菜单项进行区分,从图3中可以看到左侧包含了多个资源名称的列表,可以选中资源名称,从而将资源表单链接到所选中的资源名称的资源视角菜单内,该资源表单中罗列左侧选中资源对应的配置参数。
64.接上述实施例,将单个资源表单链接到所述目标单个资源视角菜单内,其中,所述单个资源表单中包括资源标识信息和多个单个配置参数的填充框;自动填充进行批量配置时所涉及的资源配置参数;将填充后的资源配置参数所在的单个资源表单进行提交。在此,继续参考图3,资源视角菜单区域包括多个资源选项,比如以资源名称进行区分的多个资源选项,用户从左侧包含多个资源名称的列表中选中资源名称,从而将资源表单链接到所选中的资源名称的菜单内,该资源表单包括所选中资源名称,以及多个单个配置参数的填充框;通过提取各个资源名称作为菜单,切换资源菜单可展示各资源的配置参数,以进行快速定位各个资源的参数配置,并且在步骤s11中批量配置的数据会将对应的单个配置参数表单自动补全。
65.在本技术一些实施例中,所述方法包括:对每一单个配置参数的填充框的填充状态进行标记,得到标记状态。在此,如图3所示,可以对每一个填充框进行一个状态标记,可以表示为当前填充框的配置参数的情况,比如有的填充框被标记为“必填项”(如标记为红星),有的被标记为“选填项”,而根据所标记的性质和当前是否已填写的状态来判断配置参数是否正确。
66.接上述实施例,在步骤s14中,对所述单个资源表单中展示的资源的配置参数按照每一单个配置参数的填充框的标记状态进行校验填写状态;根据填写状态的校验结果对出现故障信息的填充框进行标记提示,并展示在所述单个资源视角菜单以及所述单个资源表单中;当所述单个资源表单中不再存在故障信息的标记提示后,将所述单个资源表单进行提交。在此,可以设置参数校验机制于单个配置参数,即进入单个配置步骤后,自动开始预校验,进行故障状态报错。在进入单个配置表单,用户未进行操作前,提前校验配置参数的填写状态、参数未填写状态等,根据状态来判断是否存在故障信息,并将校验所得的故障信息展示在资源菜单中以及表单中。如图4所示,在单个资源菜单中每一单个配置参数的填充框进行自动补全参数时,若存在未补全或补成故障参数时,会对该条填充框进行标记故障提示,并将出现故障信息的资源菜单对应的资源名称在单个资源视角菜单中进行标记提示。从而通过菜单中、表单中的故障信息提示,即可快速定位至需要进行故障修正及参数补充配置的资源。当表单中无资源故障提示后,可提交表单,完成多资源的批量配置。
67.此外,本技术实施例还提供了一种计算机可读介质,其上存储有计算机可读指令,所述计算机可读指令可被处理器执行以实现前述一种批量配置参数及校验的方法。
68.与上文所述的方法相对应的,本技术还提供一种终端,其包括能够执行上述图1或各个实施例所述的方法步骤的模块或单元,这些模块或单元可以通过硬件、软件或软硬结合的方式来实现,本技术并不限定。例如,在本技术一实施例中,还提供了一种批量配置参数及校验的设备,所述设备包括:
69.一个或多个处理器;以及
70.存储有计算机可读指令的存储器,所述计算机可读指令在被执行时使所述处理器执行如前述所述方法的操作。
71.例如,计算机可读指令在被执行时使所述一个或多个处理器:
72.在页面上进行批量配置多资源参数,得到多个资源的配置;
73.从所述多个资源的配置中提取单个资源视角菜单,并将单个资源表单链接到所述单个资源视角菜单内;
74.在所述单个资源表单中展示所述单个资源视角菜单对应的资源的配置参数;
75.对所述单个资源表单中展示的资源的配置参数进行校验,根据校验结果提交所述单个资源表单。
76.图5示出本技术另一个方面提供的一种批量配置参数及校验的设备的结构示意图,所述设备包括:配置装置11、提取装置12、展示装置13以及校验装置14,其中,配置装置11用于在页面上进行批量配置多资源参数,得到多个资源的配置;提取装置12用于从所述多个资源的配置中提取单个资源视角菜单,并将单个资源表单链接到所述单个资源视角菜单内;展示装置13用于在所述单个资源表单中展示所述单个资源视角菜单对应的资源的配置参数;校验装置14用于对所述单个资源表单中展示的资源的配置参数进行校验,根据校
验结果提交所述单个资源表单。
77.需要说明的是,配置装置11、提取装置12、展示装置13以及校验装置14执行的内容分别与上述步骤s11、s12、s13和s14中的内容相同或相应相同,为简明起见,在此不再赘述。
78.显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
79.需要注意的是,本技术可在软件和/或软件与硬件的组合体中被实施,例如,可采用专用集成电路(asic)、通用目的计算机或任何其他类似硬件设备来实现。在一个实施例中,本技术的软件程序可以通过处理器执行以实现上文所述步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。另外,本技术的一些步骤或功能可采用硬件来实现,例如,作为与处理器配合从而执行各个步骤或功能的电路。
80.另外,本技术的一部分可被应用为计算机程序产品,例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的记录介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输,和/或被存储在根据所述程序指令运行的计算机设备的工作存储器中。在此,根据本技术的一个实施例包括一个装置,该装置包括用于存储计算机程序指令的存储器和用于执行程序指令的处理器,其中,当该计算机程序指令被该处理器执行时,触发该装置运行基于前述根据本技术的多个实施例的方法和/或技术方案。
81.对于本领域技术人员而言,显然本技术不限于上述示范性实施例的细节,而且在不背离本技术的精神或基本特征的情况下,能够以其他的具体形式实现本技术。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本技术的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化涵括在本技术内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1