标牌数据获取方法、装置、计算机设备和存储介质与流程

文档序号:25617773发布日期:2021-06-25 16:19阅读:125来源:国知局
标牌数据获取方法、装置、计算机设备和存储介质与流程

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.图1为一个实施例中标牌数据获取方法的应用环境图;
41.图2为一个实施例中标牌数据获取方法的流程示意图;
42.图3为一个实施例中标牌数据展示步骤的流程示意图;
43.图4为另一个实施例中标牌数据获取方法的流程示意图;
44.图5为一个实施例中标牌数据获取装置的结构框图;
45.图6为一个实施例中计算机设备的内部结构图。
具体实施方式
46.为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
47.本申请提供的标牌数据获取方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与服务器104进行通信。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,服务器104可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
48.具体地,终端102接收第一检索字段值集合,并根据第一检索字段值集合生成第一检索式。终端102根据第一检索式生成标牌数据获取请求后发送至服务器104。服务器104在接收到标牌数据获取请求之后,根据标牌数据获取请求,查找与第一检索字段值集合中各个第一检索字段值对应的标牌数据。服务器104将各个第一检索字段值对应的标牌数据组合得到第一标牌关联数据,在第一标牌关联数据中提取相同的标牌数据,将相同的标牌数据去重后作为第一检索式对应的第一标牌数据。服务器104将第一标牌数据和第一标牌关联数据发送至终端102。终端102接收第一标牌数据和第一标牌关联数据,对第一标牌数据和第一标牌关联数据进行数据缓存,并展示第一标牌数据。终端102接收第二检索字段值集合,根据第二检索字段值集合生成第二检索式。
49.进一步地,终端102将第二检索字段值集合与第一检索字段值集合比对。当第二检
索字段值集合中存在与第一检索字段值相同的第二检索字段值时,终端102从缓存中的第一标牌关联数据中查找得到与第二检索式对应的第二标牌数据,展示第二标牌数据。
50.在一个实施例中,如图2所示,提供了一种标牌数据获取方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:
51.步骤202,接收第一检索字段值集合;根据第一检索字段值集合生成第一检索式。
52.其中,第一检索字段值集合是第一检索字段值的集合。第一检索字段值是检索字段的值,检索字段的值可以看作是标牌数据的检索条件。检索字段是预先设置的,用于实现标牌数据的检索和获取的字段。
53.具体地,终端展示标牌数据检索页面。标牌数据检索页面中包括标牌数据检索栏和检索触发控件。标牌数据检索栏中包括设置好的检索字段以及检索字段值输入框。用户可以在检索字段值输入框中输入第一检索字段值,输入完毕后电机检索触发控件,触发检索操作。终端在接收到检索触发操作后,从各个检索字段输入框中获取第一检索字段值,即接收第一检索字段值集合,将第一检索字段值集合中的各个第一检索字段值按逻辑关系组合,得到第一检索式。
54.在一个实施例中,在步骤202之前,方法还包括:获取标牌属性信息和运维人员的身份属性信息;根据标牌属性信息和运维人员的身份属性信息构建检索字段;检索字段包括标牌属性字段和身份属性字段。
55.其中,标牌属性信息包括标牌的状态,标牌的状态包括待处理、已打印、已粘贴等状态。运维人员的身份属性信息包括运维人员的工号、所属部门和机组等信息。
56.具体地,终端获取标牌属性信息和运维人员的身份属性信息,根据标牌数据信息和运维人员的身份属性信息构建检索字段。例如,检索字段可以是标牌的状态、运维人员的工号、运维人员所属部门等。
57.在一个实施例中,步骤202具体包括:接收第一标牌属性字段值和第一身份属性字段值。
58.步骤204,根据第一检索式生成标牌数据获取请求后发送至服务器,以使服务器根据标牌数据获取请求,查找与第一检索字段值集合中各个第一检索字段值对应的标牌数据,将各个第一检索字段值对应的标牌数据组合得到第一标牌关联数据,在第一标牌关联数据中提取相同的标牌数据,将相同的标牌数据去重后作为第一检索式对应的第一标牌数据。
59.其中,标牌数据获取请求是终端向服务器发送的请求,标牌数据获取请求携带有第一检索式,用于请求服务器检索得到与第一检索式对应的第一标牌数据和第一标牌关联数据。第一标牌数据是满足第一检索式的检索条件的标牌数据。第一标牌关联数据是满足第一检索字段值集合中任意一个第一检索字段值的检索条件的标牌数据。
60.举例说明,当第一检索式为“工号001+标牌状态为已粘贴”,那么第一标牌数据是工号为001的运维人员负责的标牌状态为已粘贴的标牌的数据。第一标牌关联数据是工号为001的运维人员负责的所有标牌的数据,以及标牌状态为已粘贴的所有标牌的数据。
61.具体地,终端生成携带第一检索式的标牌数据获取请求,将标牌数据获取请求发送至服务器。服务器在接收到标牌数据获取请求之后,响应于标牌数据获取请求,在数据库中查找与第一检索字段值集合中各个第一检索字段值对应的标牌数据,并将其组合得到第
一标牌关联数据。
62.进一步地,服务器在第一标牌关联数据中提取相同的标牌数据,将相同的标牌数据去重后作为第一检索式对应的第一标牌数据,即将相同的标牌数据删除至仅保留一项后作为第一检索式对应的第一标牌数据。
63.例如,第一检索式为“工号001+标牌状态为已粘贴”,那么服务器先查找到工号为001的运维人员负责的所有标牌的数据,以及标牌状态为已粘贴的所有标牌的数据,生成第一标牌关联数据。其中,工号为001的运维人员负责的所有标牌的数据包含有标牌状态为已粘贴的数据,标牌状态为已粘贴的所有标牌的数据也包含有工号为001的运维人员负责的标牌的数据,而这两部分数据是相同的。因此,服务器可以从第一标牌关联数据中提取得到工号为001的运维人员负责的标牌状态为已粘贴的标牌的数据。服务器再将其去重之后便可以得到工号为001的运维人员负责的标牌状态为已粘贴的标牌的数据,即第一标牌数据。
64.步骤206,接收第一标牌数据和第一标牌关联数据,对第一标牌数据和第一标牌关联数据进行数据缓存;展示第一标牌数据。
65.具体地,服务器在数据库中查找得到第一标牌数据和第一标牌关联数据之后,将第一标牌数据和第一标牌关联数据发送至终端。终端接收第一标牌数据和第一标牌关联数据,并对第一标牌数据和第一标牌关联数据进行数据缓存,方便后续进行标牌数据查找。
66.进一步地,终端展示第一标牌数据。
67.步骤208,接收第二检索字段值集合;根据第二检索字段值集合生成第二检索式。
68.其中,第二检索字段值集合是第二检索字段值的集合。与第一检索字段值相同,第二检索字段值也是检索字段的值。应当理解的是,第一第二只是用于区分检索的时间,第一检索字段值是在先检索的检索字段值,第二检索字段值是在后检索的检索字段值,第一检索字段值和第二检索字段值可以相同,也可以不同。
69.具体地,用户可以在检索字段值输入框中输入第二检索字段值,输入完毕后电机检索触发控件,触发检索操作。终端在接收到检索触发操作后,从各个检索字段输入框中获取第二检索字段值,即接收第二检索字段值集合,将第二检索字段值集合中的各个第二检索字段值按逻辑关系组合,得到第二检索式。
70.步骤210,将第二检索字段值集合与第一检索字段值集合比对。
71.终端在接收到第二检索字段值集合之后,将第二检索字段值集合与第一检索字段值集合进行比对,得到第一检索字段值集合与第二检索字段值集合的关系。第一检索字段值集合与第二检索字段值集合的关系包括:包含、相离以及相交。
72.步骤212,当第二检索字段值集合中存在与第一检索字段值相同的第二检索字段值时,从缓存中的第一标牌关联数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据。
73.具体地,当第二检索字段值集合中存在与第一检索字段值相同的第二检索字段值时,也就是说,第一检索字段值集合与第二检索字段值集合为相交关系。那么,终端可以从缓存中的第一标牌关联数据中查找得到与第二检索式对应的第二标牌数据。
74.例如,第一检索字段值集合为(工号001,已粘贴状态),第二检索字段值集合为(工号002,已粘贴状态),那么,第一标牌关联数据中存储有标牌状态为已粘贴的所有标牌的数据,包含工号为002的运维人员负责的标牌的数据。
75.进一步地,终端在查找到第二标牌数据后,展示第二标牌数据。
76.在一个实施例中,当第二检索字段值集合中包含第一检索字段值集合时,从缓存中的第一标牌数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据。
77.具体地,当第二检索字段值集合中包含第一检索字段值集合时,说明第二检索式是在第一检索式的基础上增加检索条件,或者,第二检索式与第一检索式相同,那么,终端可以从缓存中的第一标牌数据中查找得到与第二检索式对应的第二标牌数据,并将其展示。
78.上述标牌数据获取方法中,通过接收第一检索字段值集合;根据第一检索字段值集合生成第一检索式;根据第一检索式生成标牌数据获取请求后发送至服务器,以使服务器根据标牌数据获取请求,查找与第一检索字段值集合中各个第一检索字段值对应的标牌数据,将各个第一检索字段值对应的标牌数据组合得到第一标牌关联数据,在第一标牌关联数据中提取相同的标牌数据,将相同的标牌数据去重后作为第一检索式对应的第一标牌数据;接收第一标牌数据和第一标牌关联数据,对第一标牌数据和第一标牌关联数据进行数据缓存;展示第一标牌数据;接收第二检索字段值集合;根据第二检索字段值集合生成第二检索式;将第二检索字段值集合与第一检索字段值集合比对;当第二检索字段值集合中存在与第一检索字段值相同的第二检索字段值时,从缓存中的第一标牌关联数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据,能够在获取标牌数据时,减少终端与服务器间的交互次数,提高标牌数据的获取效率。
79.在一个实施例中,第一标牌数据包括第一标牌数据清单和第一标牌详细信息;步骤206包括:展示第一标牌数据清单;当第一标牌数据清单中的第一标牌数据接收到详细信息查询触发操作时,从缓存的第一标牌详细信息查找到第一标牌数据对应的详细信息;展示第一标牌数据对应的详细信息。
80.其中,标牌数据清单为与检索式对应的数据清单列表,仅显示与检索字段值对应的数据,一个标牌数据清单包括多个标牌的数据。标牌详细信息是用于描述标牌的详细信息的列表,一个标牌数据详细信息页面仅包括一个标牌的数据。标牌的详细信息包括标牌的功能位置、功能描述、标牌尺寸等,相比于标牌数据清单更为详细的信息。
81.具体地,终端在接收到第一标牌数据后,先展示第一标牌数据清单。当第一标牌数据清单中,某个第一标牌数据接收到详细信息查询触发操作时,再从缓存的第一标牌详细信息中查找得到与该第一标牌数据对应的详细信息,并将其展示。其中,详细信息查询触发操作可以是点击展示界面中某个第一标牌数据所处的位置。
82.在本实施例中,通过缓存第一标牌详细信息,当用户需要查询第一标牌详细信息时,终端可以直接从缓存中获取,减少终端与服务器间的交互次数,提高标牌数据的获取效率;并且,终端先展示第一标牌数据清单,当接收到详细信息查询触发操作时,再查找和展示第一标牌详细信息,简化展示界面,使得展示界面更加美观。
83.在一个实施例中,如图3所示,方法还包括:
84.步骤302,将第一检索式存储至历史检索列表;
85.步骤304,当接收到历史检索列表访问请求时,展示历史检索列表;
86.步骤306,当第一检索式接收到检索触发操作时,从缓存中读取第一标牌数据,展示第一标牌数据。
87.其中,历史检索列表用于存储历史检索式。
88.具体地,在终端接收到第一标牌数据之后,将第一检索式存储至历史检索列表。当接收到历史检索列表访问请求时,终端展示历史检索列表,以便用户查看。当第一检索式接收到检索触发操作时,终端可以从缓存中读取第一标牌数据,并将其展示。
89.本实施例中,通过将第一检索式存储至历史检索列表,能够方便用户查看历史记录,在用户需要再一次查看第一标牌数据时,可以直接在历史检索列表中触发操作,展示第一标牌数据,不需要再次输入第一检索字段值,可以提高标牌数据获取的合理性和标牌数据获取的效率。
90.在一个实施例中,第一检索字段值集合中至少一个第一检索字段值为非空值,第二检索字段值集合中至少一个第二检索字段值为非空值。
91.其中,非空值是指检索字段值集合中,至少有一个检索字段值是有效的。
92.具体地,检索栏中包含多个检索字段值输入框。用户可以在每个检索字段值输入框中都输入检索字段值,也可以不输入。当所有检索字段值输入框中都没有输入检索字段值,便接收到检索触发操作时,终端会生成报错信息,提醒用户输入检索字段值后在触发检索操作。
93.在一个实施例中,当检索字段值集合为(工号001,标牌状态无输入)时,那么,检索得到的标牌数据是工号为001的运维人员负责的、所有标牌状态下的数据。
94.在本实施例中,通过限定检索字段值集合中至少一个检索字段值为非空值,能够保证标牌数据获取的有效性。
95.在一个实施例中,如图4所示,提供了另一种标牌数据获取方法,以该方法应用于图1中的终端为例进行说明,包括以下步骤:
96.步骤402,获取标牌属性信息和运维人员的身份属性信息;
97.步骤404,根据标牌属性信息和运维人员的身份属性信息构建检索字段;检索字段包括标牌属性字段和身份属性字段;
98.步骤406,接收第一检索字段值集合,第一检索字段值集合包括第一标牌属性字段值和第一身份属性字段值;第一检索字段值集合中至少一个第一检索字段值为非空值;
99.步骤408,根据第一检索字段值集合生成第一检索式;
100.步骤410,根据第一检索式生成标牌数据获取请求后发送至服务器,以使服务器根据标牌数据获取请求,查找与第一检索字段值集合中各个第一检索字段值对应的标牌数据,将各个第一检索字段值对应的标牌数据组合得到第一标牌关联数据,在第一标牌关联数据中提取相同的标牌数据,将相同的标牌数据去重后作为第一检索式对应的第一标牌数据;
101.步骤412,接收第一标牌数据和第一标牌关联数据,对第一标牌数据和第一标牌关联数据进行数据缓存;第一标牌数据包括第一标牌数据清单和第一标牌详细信息;
102.步骤414,展示第一标牌数据清单;
103.步骤416,当第一标牌数据清单中的第一标牌数据接收到详细信息查询触发操作时,从缓存的第一标牌详细信息查找到第一标牌数据对应的详细信息;
104.步骤418,展示第一标牌数据对应的详细信息;
105.步骤420,将第一检索式存储至历史检索列表;
106.步骤422,当接收到历史检索列表访问请求时,展示历史检索列表;
107.步骤424,当第一检索式接收到检索触发操作时,从缓存中读取第一标牌数据,展示第一标牌数据;
108.步骤426,接收第二检索字段值集合;根据第二检索字段值集合生成第二检索式;第二检索字段值集合中至少一个第二检索字段值为非空值;
109.步骤428,将第二检索字段值集合与第一检索字段值集合比对;
110.步骤430,当第二检索字段值集合中存在与第一检索字段值相同的第二检索字段值时,从缓存中的第一标牌关联数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据;
111.步骤432,当第二检索字段值集合中包含第一检索字段值集合时,从缓存中的第一标牌数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据。
112.本实施例中,通过对在先检索时获取得到的标牌数据和标牌关联数据进行缓存,当在后检索的检索字段值集合与在先检索的检索字段值集合为相交或者包含的关系式,能够直接从缓存中获取得到对应的标牌数据,减少终端与服务器间的交互次数,提高标牌数据的获取效率。
113.应该理解的是,虽然图2

4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2

4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
114.在一个实施例中,如图5所示,提供了一种标牌数据获取装置500,包括:检索式生成模块501、标牌数据获取请求生成模块502、标牌数据缓存模块503、标牌数据展示模块504、检索字段值比对模块505和标牌数据查找模块506,其中:
115.检索式生成模块501,用于接收第一检索字段值集合;根据第一检索字段值集合生成第一检索式;
116.标牌数据获取请求生成模块502,用于根据第一检索式生成标牌数据获取请求后发送至服务器,以使服务器根据标牌数据获取请求,查找与第一检索字段值集合中各个第一检索字段值对应的标牌数据,将各个第一检索字段值对应的标牌数据组合得到第一标牌关联数据,在第一标牌关联数据中提取相同的标牌数据,将相同的标牌数据去重后作为第一检索式对应的第一标牌数据;
117.标牌数据缓存模块503,用于接收第一标牌数据和第一标牌关联数据,对第一标牌数据和第一标牌关联数据进行数据缓存;
118.标牌数据展示模块504,用于展示第一标牌数据;
119.检索式生成模块501还用于接收第二检索字段值集合;根据第二检索字段值集合生成第二检索式;
120.检索字段值比对模块505,用于将第二检索字段值集合与第一检索字段值集合比对;
121.标牌数据查找模块506,用于当第二检索字段值集合中存在与第一检索字段值相
同的第二检索字段值时,从缓存中的第一标牌关联数据中查找得到与第二检索式对应的第二标牌数据;
122.标牌数据展示模块504还用于展示第二标牌数据。
123.在一个实施例中,标牌数据获取装置500还包括检索字段构建模块507,用于获取标牌属性信息和运维人员的身份属性信息;根据标牌属性信息和运维人员的身份属性信息构建检索字段;检索字段包括标牌属性字段和身份属性字段。
124.在一个实施例中,检索式生成模块501还用于接收第一标牌属性字段值和第一身份属性字段值。
125.在一个实施例中,第一标牌数据包括第一标牌数据清单和第一标牌详细信息;标牌数据展示模块504还用于展示第一标牌数据清单;当第一标牌数据清单中的第一标牌数据接收到详细信息查询触发操作时,从缓存的第一标牌详细信息查找到第一标牌数据对应的详细信息;展示第一标牌数据对应的详细信息。
126.在一个实施例中,标牌数据展示模块504还用于当第二检索字段值集合中包含第一检索字段值集合时,从缓存中的第一标牌数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据。
127.在一个实施例中,标牌数据展示模块504还用于将第一检索式存储至历史检索列表;当接收到历史检索列表访问请求时,展示历史检索列表;当第一检索式接收到检索触发操作时,从缓存中读取第一标牌数据,展示第一标牌数据。
128.在一个实施例中,第一检索字段值集合中至少一个第一检索字段值为非空值,第二检索字段值集合中至少一个第二检索字段值为非空值。
129.关于标牌数据获取装置的具体限定可以参见上文中对于标牌数据获取方法的限定,在此不再赘述。上述标牌数据获取装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
130.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图6所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种标牌数据获取方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
131.本领域技术人员可以理解,图6中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
132.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有
计算机程序,该处理器执行计算机程序时实现以下步骤:接收第一检索字段值集合;根据第一检索字段值集合生成第一检索式;根据第一检索式生成标牌数据获取请求后发送至服务器,以使服务器根据标牌数据获取请求,查找与第一检索字段值集合中各个第一检索字段值对应的标牌数据,将各个第一检索字段值对应的标牌数据组合得到第一标牌关联数据,在第一标牌关联数据中提取相同的标牌数据,将相同的标牌数据去重后作为第一检索式对应的第一标牌数据;接收第一标牌数据和第一标牌关联数据,对第一标牌数据和第一标牌关联数据进行数据缓存;展示第一标牌数据;接收第二检索字段值集合;根据第二检索字段值集合生成第二检索式;将第二检索字段值集合与第一检索字段值集合比对;当第二检索字段值集合中存在与第一检索字段值相同的第二检索字段值时,从缓存中的第一标牌关联数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据。
133.在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取标牌属性信息和运维人员的身份属性信息;根据标牌属性信息和运维人员的身份属性信息构建检索字段;检索字段包括标牌属性字段和身份属性字段。
134.在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收第一标牌属性字段值和第一身份属性字段值。
135.在一个实施例中,处理器执行计算机程序时还实现以下步骤:第一标牌数据包括第一标牌数据清单和第一标牌详细信息;展示第一标牌数据清单;当第一标牌数据清单中的第一标牌数据接收到详细信息查询触发操作时,从缓存的第一标牌详细信息查找到第一标牌数据对应的详细信息;展示第一标牌数据对应的详细信息。
136.在一个实施例中,处理器执行计算机程序时还实现以下步骤:当第二检索字段值集合中包含第一检索字段值集合时,从缓存中的第一标牌数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据。
137.在一个实施例中,处理器执行计算机程序时还实现以下步骤:将第一检索式存储至历史检索列表;当接收到历史检索列表访问请求时,展示历史检索列表;当第一检索式接收到检索触发操作时,从缓存中读取第一标牌数据,展示第一标牌数据。
138.在一个实施例中,处理器执行计算机程序时还实现以下步骤:第一检索字段值集合中至少一个第一检索字段值为非空值,第二检索字段值集合中至少一个第二检索字段值为非空值。
139.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收第一检索字段值集合;根据第一检索字段值集合生成第一检索式;根据第一检索式生成标牌数据获取请求后发送至服务器,以使服务器根据标牌数据获取请求,查找与第一检索字段值集合中各个第一检索字段值对应的标牌数据,将各个第一检索字段值对应的标牌数据组合得到第一标牌关联数据,在第一标牌关联数据中提取相同的标牌数据,将相同的标牌数据去重后作为第一检索式对应的第一标牌数据;接收第一标牌数据和第一标牌关联数据,对第一标牌数据和第一标牌关联数据进行数据缓存;展示第一标牌数据;接收第二检索字段值集合;根据第二检索字段值集合生成第二检索式;将第二检索字段值集合与第一检索字段值集合比对;当第二检索字段值集合中存在与第一检索字段值相同的第二检索字段值时,从缓存中的第一标牌关联数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据。
140.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取标牌属性信息和运维人员的身份属性信息;根据标牌属性信息和运维人员的身份属性信息构建检索字段;检索字段包括标牌属性字段和身份属性字段。
141.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收第一标牌属性字段值和第一身份属性字段值。
142.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:第一标牌数据包括第一标牌数据清单和第一标牌详细信息;展示第一标牌数据清单;当第一标牌数据清单中的第一标牌数据接收到详细信息查询触发操作时,从缓存的第一标牌详细信息查找到第一标牌数据对应的详细信息;展示第一标牌数据对应的详细信息。
143.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:当第二检索字段值集合中包含第一检索字段值集合时,从缓存中的第一标牌数据中查找得到与第二检索式对应的第二标牌数据;展示第二标牌数据。
144.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:将第一检索式存储至历史检索列表;当接收到历史检索列表访问请求时,展示历史检索列表;当第一检索式接收到检索触发操作时,从缓存中读取第一标牌数据,展示第一标牌数据。
145.在一个实施例中,计算机程序被处理器执行时还实现以下步骤:第一检索字段值集合中至少一个第一检索字段值为非空值,第二检索字段值集合中至少一个第二检索字段值为非空值。
146.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read

only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
147.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
148.以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1