栏位选项更新方法及装置、存储介质及电子设备与流程

文档序号:31708904发布日期:2022-10-01 14:02阅读:85来源:国知局
栏位选项更新方法及装置、存储介质及电子设备与流程

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.导入单元,用于基于预设的数据库导入策略,将所述选项信息导入数据库,以将所述选项信息配置为待更新栏位信息。
46.一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行如上述的栏位选项更新方法。
47.一种电子设备,包括存储器,以及一个或者一个以上的指令,其中一个或者一个以上指令存储于存储器中,且经配置以由一个或者一个以上处理器执行如上述的栏位选项更新方法。
48.基于上述本发明实施例提供的一种栏位选项更新方法,包括:响应于用户对系统页面的访问操作,确定该系统页面对应的当前栏位信息,所述当前栏位信息包括当前该系统页面中每个栏位对应的各个显示选项值;在预先配置的各个待更新栏位信息中,确定目标栏位信息;判断所述当前栏位信息与所述目标栏位信息是否相匹配,所述目标栏位信息包括每个所述栏位对应的各个更新选项值;若所述当前栏位信息与所述目标栏位信息不匹配,则在各个所述栏位中确定至少一个待更新栏位;在所述系统页面中提示所述用户在各个所述待更新栏位中,选择需要更新选项的栏位;响应于所述用户的选择操作,将所述用户选择的需要更新选项的栏位确定为目标栏位,并以所述目标栏位对应的各个更新选项值对所述目标栏位对应的各个显示选项值进行更新,以在所述系统页面中显示所述目标栏位对应的各个更新选项值。应用本发明实施例提供的方法,通过预先配置待更新栏位信息的方式,在用户访问系统页面时,通过实时的信息匹配和提示选择,可对用户选择更新的栏位的选项值内容进行更新显示。在存在新的选项值配置需求时,配置对应的待更新信息即可,无需重新对系统进行开发,用户无需等待新版本的发布,便可灵活更新栏位选项内容,可缩短栏位选项内容更新的更新周期,节省成本,提高栏位选项更新的灵活性。
附图说明
49.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
50.图1为本发明实施例提供的一种栏位选项更新方法的方法流程图;
51.图2为本发明实施例提供的一种栏位选项更新方法的应用架构示意图;
52.图3为本发明实施例提供的一种栏位选项更新方法的又一方法流程图;
53.图4为本发明实施例提供的一种栏位选项更新装置的结构示意图;
54.图5为本发明实施例提供的一种电子设备的结构示意图。
具体实施方式
55.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
56.在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
57.由背景技术可知,业务系统页面的栏位选项是根据用户需求定制相应的选项的,在系统上线初期在后台数据库设置选项值。如用户需要更新选项则需提出新的需求,开发人员根据新需求开发新的数据库脚本,发布新的系统版本用以更新栏位的选项。故栏位选项更新的开发成本高,需要等待开发周期才能上线,需求提出到实现的周期较长,应变能力差。
58.因此,本发明实施例提供了一种栏位选项更新方法及装置、存储介质及电子设备,通过配置待更新栏位信息,可应用户选择实时更新栏位的选项内容,无需重新开发新的系统版本,可缩短更新周期,节省成本,提高灵活性。
59.需要说明的是,本发明提供的栏位选项更新方法及装置、存储介质及电子设备,可用于金融领域或其他领域,例如,可用于金融领域中的业务系统运维的应用场景。其他领域为除金融领域之外的任意领域,例如,通信领域。上述仅为示例,并不对本发明提供的栏位选项更新方法及装置、存储介质及电子设备的应用领域进行限定。
60.本发明实施例提供了一种栏位选项更新方法,所述方法可应用于各类业务系统,其执行主体可以为系统的服务器,所述方法的方法流程图如图1所示,包括:
61.s101:响应于用户对系统页面的访问操作,确定所述系统页面对应的当前栏位信息,所述当前栏位信息包括当前所述系统页面中每个栏位对应的各个显示选项值;
62.本发明实施例提供的方法中,系统页面是根据数据库中的页面配置数据显示各个栏位的名称和每个栏位对应的选项内容的。当用户访问业务系统的系统页面时,可从数据库中获取当前系统页面中每个栏位的各个显示选项值,作为该系统页面的当前栏位信息。
63.s102:在预先配置的各个待更新栏位信息中,确定所述用户对应的目标栏位信息;
64.本发明实施例提供的方法中,数据库中存储有预先配置的各个待更新栏位信息,可在各个待更新栏位信息中确定用户对应的目标栏位信息。各个待更新栏位信息可以根据预先配置的选项文件导入,每个待更新栏位信息有其对应的应用范围,也就是该应用范围的系统用户应用该待更新栏位信息进行栏位更新。
65.s103:判断所述当前栏位信息与所述目标栏位信息是否相匹配,所述目标栏位信息包括每个所述栏位对应的各个更新选项值;
66.本发明实施例提供的方法中,可将系统页面的当前栏位信息与用户对应的目标栏位信息进行匹配,以判断当前系统页面中显示的栏位的选项内容,与目标栏位信息中配置的栏位的选项内容是否相匹配,以确定当前是否需要对栏位选项进行更新。
67.s104:若所述当前栏位信息与所述目标栏位信息不匹配,则在各个所述栏位中确定至少一个待更新栏位;
68.本发明实施例提供的方法中,若当前栏位信息与目标栏位信息不匹配,也就是目标栏位信息中的栏位的选项内容与系统页面当前栏位的选项内容存在差异,则在各个栏位中确定至少一个待更新栏位,待更新栏位为其对应的各个显示选项值与其对应的各个更新选项值存在差异的栏位。
69.s105:在所述系统页面中提示所述用户在各个所述待更新栏位中,选择需要更新选项的栏位;
70.本发明实施例提供的方法中,可在系统页面中提示用户各个栏位中哪些是待更新栏位,并向用户提供选择的控件,以提示用户在各个待更新栏位中选择需要更新选项的栏位。
71.s106:响应于所述用户的选择操作,将所述用户选择的需要更新选项的栏位确定为目标栏位,并以所述目标栏位对应的各个更新选项值对所述目标栏位对应的各个显示选项值进行更新,以在所述系统页面中显示所述目标栏位对应的各个更新选项值。
72.本发明实施例提供的方法中,当用户在系统页面中进行选择栏位的操作后,将用户选择的需要更新选项的栏位确定为目标栏位,对数据库中该系统页面对应的页面配置数据中的栏位选项数据进行更新,也就是将页面配置数据中记录的目标栏位对应的各个显示选项值,替换为其对应的各个更新选项值,以该目标栏位对应的各个更新选项值对所述目标栏位对应的各个显示选项值进行更新,当完成更新后,系统页面根据数据库中的页面配置数据显示栏位选项时,则会显示目标栏位对应的各个更新选项值。而系统页面中除目标栏位外的各个栏位,则按照数据库中其对应的各个显示选项值进行选项内容的显示。
73.需要说明的是,用户在选择需要更新选项的栏位时,选择的栏位可以仅有一个,也可以有多个,对于用户选择的需要更新选项的每个栏位,都将其作为目标栏位,进行上述更新过程。
74.基于本发明实施例提供的方法,在用户访问系统页面时,可确定该系统页面对应的当前栏位信息,在预先配置的各个待更新栏位信息中,确定目标栏位信息;判断所述当前栏位信息与所述目标栏位信息是否相匹配,若不匹配,则在系统页面对应的各个栏位中确定至少一个待更新栏位;提示用户在各个待更新栏位中,选择需要更新选项的栏位;响应于用户的选择操作,将用户选择的需要更新选项的栏位确定为目标栏位,并以目标栏位信息中目标栏位对应的各个更新选项值,对当前栏位信息中目标栏位对应的各个显示选项值进行更新,以在系统页面中显示目标栏位对应的各个更新选项值。应用本发明实施例提供的方法,需要更新系统页面中的栏位选项内容时,可通过待更新栏位信息的配置,在用户访问系统页面时进行信息匹配,确定是否需提示更新,同时用户可选择是否使用最新的选项,选择更新哪些栏位的选项。用户选择更新的栏位选项可以快速更新到系统中,无需开发新的
系统版本对栏位选项进行更新,可节省开发成本,缩短开发周期,快速灵敏地响应用户需求,栏位更新的灵活性较高。
75.在上述实施例提供的方法的基础上,本发明实施例提供的方法中,所述待更新栏位信息的配置过程,包括:
76.当触发预设的文件获取时间点时,确定文件获取节点,并判断当前所述文件获取节点是否符合预设的加载条件;
77.本发明实施例提供的方法中,可在服务器中设置文件获取任务,定时获取选项文件。当触发预设的文件获取时间点时,可根据预设的配置文件,获取用于获取文件的配置参数,如上游系统的cd节点、文件目录、等待时间和睡眠时间等等。cd节点也就是文件获取节点。判断当前文件获取节点是否符合预设的加载条件,也就是判断通过cd节点是否能获取到需要加载的选项文件。
78.若当前所述文件获取节点符合所述预设的加载条件,则从所述文件获取节点获取待加载的选项文件;
79.本发明实施例提供的方法中,如果当前文件获取节点符合预设的加载条件,则获取待加载的选项文件。如果当前文件获取节点不符合预设的加载条件,则结束本次配置过程,根据预设的睡眠时间进行休眠,也就是等待下一个文件获取时间点。
80.读取所述待加载的选项文件中的选项信息,所述选项信息包括预设的每个配置栏位和每个所述配置栏位对应的各个配置选项值;
81.本发明实施例提供的方法中,可对选项文件进行解析,从中读取出各个配置栏位及其对应的各个配置选项值。
82.基于预设的数据库导入策略,将所述选项信息导入数据库,以将所述选项信息配置为待更新栏位信息。
83.本发明实施例提供的方法中,按照数据库的数据格式,将选项信息导入数据库中,作为待更新栏位信息进行存储,各个配置选项值则为其对应栏位的各个更新选项值。选项文件还包含配置日期、地区等等信息,也可以存储至数据库中,用于待更新信息的用户匹配。
84.在上述实施例提供的方法的基础上,本发明实施例提供的方法中,所述判断当前所述文件获取节点是否符合预设的加载条件,包括:
85.向所述文件获取节点发送文件获取请求;
86.在预设的等待时长内监听是否接收到所述文件获取请求对应的响应;
87.若在所述预设的等待时长内接收到所述文件获取请求对应的响应,则确定当前所述文件获取节点符合所述预设的加载条件;
88.若在所述预设的等待时长内未接收到所述文件获取请求对应的响应,则确定当前所述文件获取节点不符合所述预设的加载条件。
89.本发明实施例提供的方法中,可向文件获取节点发送选项文件的获取请求,根据预设的等待时长,也就是上述实施例中的等待时间,等待接收选项文件。如果一直没有接收到选项文件,即当前不存在待加载的选项文件,则确定当前文件获取节点不符合预设的加载条件。
90.在上述实施例提供的方法的基础上,本发明实施例提供的方法中,还包括:
91.将所述选项信息导入所述数据库后,将所述待加载的选项文件删除。
92.进一步的,在图1所示方法的基础上,本发明实施例提供的方法中,所述在预先配置的各个待更新栏位信息中,确定所述用户对应的目标栏位信息,包括:
93.确定每个所述待更新栏位信息对应的应用范围;
94.在各个所述应用范围中,确定所述用户对应的目标应用范围;
95.将所述目标应用范围对应的待更新栏位信息确定为所述用户对应的目标栏位信息。
96.本发明实施例提供的方法中,各个待更新栏位信息是与其对应的应用范围对应配置的,其应用范围可以为应用的地区等等。可以根据用户的用户信息,在各个应用范围中确定用户对应的目标应用范围。例如以应用范围为地区为例,确定用户对应的地区,将用户对应的地区与各个应用地区进行匹配,与用户对应的地区相匹配的应用地区则为目标应用范围。目标应用范围对应的待更新栏位信息则为目标栏位信息。
97.进一步的,在图1所示方法的基础上,本发明实施例提供的方法中,所述判断所述当前栏位信息与所述目标栏位信息是否相匹配,包括:
98.确定每个所述栏位对应的各个显示选项值是否与该栏位对应的各个更新选项值一一对应相同;
99.若存在至少一个栏位对应的各个显示选项值未与其对应的各个更新选项值一一对应相同,则确定所述当前栏位信息与所述目标栏位信息不匹配。
100.本发明实施例提供的方法中,对于每个栏位,可将其对应的各个显示选项值与其对应的各个更新选项值分别进行匹配,以确定各个显示选项值与各个更新选项值是否一一对应相同。在实际的应用场景下,各个显示选项值互不相同,各个更新选项值互不相同,若每个显示选项值均有与其匹配的更新选项值,每个更新选项值亦存在与其相匹配的显示选项值,则各个显示选项值与各个更新选项值一一对应相同。如果存在一个或多个栏位,其对应的各个显示选项值与其对应的各个更新选项值存在差异,则当前栏位信息与目标栏位信息不匹配。如果每个栏位对应的各个显示选项值与其对应的各个更新选项值均一一对应相同,则当前栏位信息与目标栏位信息相匹配。
101.为了更好地说明本发明实施例提供的栏位选项更新方法,结合图2所示架构图,进一步对本发明实施例提供的栏位选项更新过程进行简要的整体说明。
102.如图2所示,本发明实施例提供的方法所应用的系统架构主要配置有数据库、批量模块和联机模块三个对象。
103.数据库的主要功能:存储不同用户群体的可配置参数和批量模块加载至系统的最新选项。
104.批量模块的主要功能包括参数读取、获取文件、数据加载和删除文件。
105.参数读取:读取配置文件中用于获取选项文件的参数,包括上游系统的cd节点、文件目录、等待时间以及睡眠时间等等。
106.获取文件:通过cd节点去获取最新的选项文件,如果文件不存在,则等待文件,若超过等待时间则此次操作不加载文件,休眠一段时间后再次获取文件。
107.数据加载:若获取到选项文件,将选项文件中的选项数据按照数据库中的配置参数加载至数据库。
108.删除文件:选项文件的选项数据加载成功后,删除服务器上的选项文件。
109.联机模块的主要功能包括选择栏位、更新选项和页面显示选项。
110.选择栏位:页面提供数据库中可配置的页面栏位供用户选择。
111.更新选项:用户选择需要更新的栏位,以选择更新相应的选项。当用户选择需要更新的栏位后,数据库更新相应的选项值。
112.页面显示选项:页面栏位显示对应的选项,页面中的栏位根据数据库中的选项值显示最新的选项名称。
113.进一步的,在图2所示架构的基础上,结合图3所示流程图,进一步对本发明实施例提供的栏位选项更新过程进行简要的整体说明。
114.如图3所示,本发明实施例提供的栏位选项更新过程,包括:
115.s201:批量模块读取数据库参数;
116.批量模块读取选项文件中的参数以及数据库中配置的栏位参数。
117.s202:批量模块加载选项数据;
118.批量模块根据数据文件中的日期、地区、栏位名称加载对应的数据至数据库。
119.s203:联机模块读取数据库参数;
120.联机模块读取数据库中配置的栏位参数。
121.s204:联机模块读取批量模块加载至数据库中的选项数据;
122.比较批量模块加载的数据与旧数据(当前配置的栏位参数)两者之间的区别,高亮显示不一致的数据以提示系统用户数据有变动。
123.s205:用户选择需要更新的栏位和选项;
124.用户在前端页面根据自己需求选择需要更新的页面栏位。
125.s206:联机模块更新数据库中的选项数据;
126.用户点击保存之后,联机模块更新数据库中相应的选项值(将批量模块加载的数据中,用户选择的栏位所对应的数据,配置到系统页面的栏位参数中)。
127.s207:联机模块的页面栏位显示最新选项;
128.联机模块页面的栏位显示最新的选项值,可供用户使用。
129.需要说明的是,本发明实施例提供的过程仅是为了更清晰地说明本发明实施例提供的方法所提供的示意性流程说明。在实际的应用过程中,数据库中选项文件的选项数据的加载过程,与用户选择更新选项的过程并非是按顺序进行的。选项文件(不单是当前访问的用户应用的文件)的获取和数据的加载,是服务器定时进行的,两个过程是并行的。
130.与图1所示的一种栏位选项更新方法相对应的,本发明实施例还提供了一种栏位选项更新装置,用于对图1中所示方法的具体实现,其结构示意图如图4所示,包括:
131.第一确定单元301,用于响应于用户对系统页面的访问操作,确定所述系统页面对应的当前栏位信息,所述当前栏位信息包括当前所述系统页面中每个栏位对应的各个显示选项值;
132.第二确定单元302,用于在预先配置的各个待更新栏位信息中,确定所述用户对应的目标栏位信息;
133.第一判断单元303,用于判断所述当前栏位信息与所述目标栏位信息是否相匹配,所述目标栏位信息包括每个所述栏位对应的各个更新选项值;
134.第三确定单元304,用于若所述当前栏位信息与所述目标栏位信息不匹配,则在各个所述栏位中确定至少一个待更新栏位;
135.提示单元305,用于在所述系统页面中提示所述用户在各个所述待更新栏位中,选择需要更新选项的栏位;
136.更新单元306,用于响应于所述用户的选择操作,将所述用户选择的需要更新选项的栏位确定为目标栏位,并以所述目标栏位对应的各个更新选项值对所述目标栏位对应的各个显示选项值进行更新,以在所述系统页面中显示所述目标栏位对应的各个更新选项值。
137.基于本发明实施例提供的装置,在用户访问系统页面时,可确定该系统页面对应的当前栏位信息,在预先配置的各个待更新栏位信息中,确定目标栏位信息;判断所述当前栏位信息与所述目标栏位信息是否相匹配,若不匹配,则在系统页面对应的各个栏位中确定至少一个待更新栏位;提示用户在各个待更新栏位中,选择需要更新选项的栏位;响应于用户的选择操作,将用户选择的需要更新选项的栏位确定为目标栏位,并以目标栏位信息中目标栏位对应的各个更新选项值,对当前栏位信息中目标栏位对应的各个显示选项值进行更新,以在系统页面中显示目标栏位对应的各个更新选项值。应用本发明实施例提供的装置,需要更新系统页面中的栏位选项内容时,可通过待更新栏位信息的配置,在用户访问系统页面时进行信息匹配,确定是否需提示更新,同时用户可选择是否使用最新的选项,选择更新哪些栏位的选项。用户选择更新的栏位选项可以快速更新到系统中,无需开发新的系统版本对栏位选项进行更新,可节省开发成本,缩短开发周期,快速灵敏地响应用户需求,栏位更新的灵活性较高。
138.在上述实施例提供的装置的基础上,本发明实施例提供的装置中,还包括:
139.第二判断单元,用于当触发预设的文件获取时间点时,确定文件获取节点,并判断当前所述文件获取节点是否符合预设的加载条件;
140.获取单元,用于若当前所述文件获取节点符合所述预设的加载条件,则从所述文件获取节点获取待加载的选项文件;
141.读取单元,用于读取所述待加载的选项文件中的选项信息,所述选项信息包括预设的每个配置栏位和每个所述配置栏位对应的各个配置选项值;
142.导入单元,用于基于预设的数据库导入策略,将所述选项信息导入数据库,以将所述选项信息配置为待更新栏位信息。
143.在上述实施例提供的装置的基础上,本发明实施例提供的装置中,所述第二判断单元,包括:
144.请求子单元,用于向所述文件获取节点发送文件获取请求;
145.监听响应子单元,用于在预设的等待时长内监听是否接收到所述文件获取请求对应的响应;
146.第一确定子单元,用于若在所述预设的等待时长内接收到所述文件获取请求对应的响应,则确定当前所述文件获取节点符合所述预设的加载条件;若在所述预设的等待时长内未接收到所述文件获取请求对应的响应,则确定当前所述文件获取节点不符合所述预设的加载条件。
147.在上述实施例提供的装置的基础上,本发明实施例提供的装置中,还包括:
148.删除单元,用于将所述选项信息导入所述数据库后,将所述待加载的选项文件删除。
149.在上述实施例提供的装置的基础上,本发明实施例提供的装置中,所述第二确定单元,包括:
150.第二确定子单元,用于确定每个所述待更新栏位信息对应的应用范围;
151.第三确定子单元,用于在各个所述应用范围中,确定所述用户对应的目标应用范围;将所述目标应用范围对应的待更新栏位信息确定为所述用户对应的目标栏位信息。
152.在上述实施例提供的装置的基础上,本发明实施例提供的装置中,所述第一判断单元,包括:
153.第四确定子单元,用于确定每个所述栏位对应的各个显示选项值是否与该栏位对应的各个更新选项值一一对应相同;
154.第五确定子单元,用于若存在至少一个栏位对应的各个显示选项值未与其对应的各个更新选项值一一对应相同,则确定所述当前栏位信息与所述目标栏位信息不匹配。
155.本发明实施例还提供了一种存储介质,所述存储介质包括存储的指令,其中,在所述指令运行时控制所述存储介质所在的设备执行如上述的栏位选项更新方法。
156.本发明实施例还提供了一种电子设备,其结构示意图如图5所示,具体包括存储器401,以及一个或者一个以上的指令402,其中一个或者一个以上指令402存储于存储器401中,且经配置以由一个或者一个以上处理器403执行所述一个或者一个以上指令402进行以下操作:
157.响应于用户对系统页面的访问操作,确定所述系统页面对应的当前栏位信息,所述当前栏位信息包括当前所述系统页面中每个栏位对应的各个显示选项值;
158.在预先配置的各个待更新栏位信息中,确定所述用户对应的目标栏位信息;
159.判断所述当前栏位信息与所述目标栏位信息是否相匹配,所述目标栏位信息包括每个所述栏位对应的各个更新选项值;
160.若所述当前栏位信息与所述目标栏位信息不匹配,则在各个所述栏位中确定至少一个待更新栏位;
161.在所述系统页面中提示所述用户在各个所述待更新栏位中,选择需要更新选项的栏位;
162.响应于所述用户的选择操作,将所述用户选择的需要更新选项的栏位确定为目标栏位,并以所述目标栏位对应的各个更新选项值对所述目标栏位对应的各个显示选项值进行更新,以在所述系统页面中显示所述目标栏位对应的各个更新选项值。
163.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统或系统实施例而言,由于其基本相似于方法实施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。以上所描述的系统及系统实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。
164.专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
165.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1