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.图1是根据本发明一实施例提供的一种表码查询方法的流程图;
30.图2是根据本发明又一实施例提供的一种表码查询方法的流程图;
31.图3是根据本发明又一实施例提供的一种表码查询方法的流程图;
32.图4是根据本发明又一实施例提供的一种表码查询装置的结构示意图;
33.图5是根据本发明又一实施例提供的一种表码查询装置的结构示意图;
34.图6是实现本发明实施例的电子设备的结构示意图。
具体实施方式
35.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
36.需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
37.图1为本发明一实施例提供的一种表码查询方法的流程图,本实施例可适用于用户通过查询客户端向电力营销信息系统发送查询请求,由电力营销系统从计量系统中获取码表数据,并反馈给查询客户端的情况,该方法可以由表码查询装置来执行,该装置可以采用硬件和/或软件的形式实现,该装置可配置于具备相应数据处理能力的电子设备中。例如电力营销信息系统。如图1所示,该方法包括:
38.s110、获取查询客户端发送的表码查询请求,所述表码查询请求包括查询用户编号和查询电表资产号。
39.具体的,查询客户端与电力营销信息系统互相通信,用户在查询客户端中进入码表查询界面。由于同一用户可能有多个住所,使得一个用户编号同时关联多个电表资产号,需要用户在查询客户界面同时确定查询用户编号和查询电表资产号。查询客户端根据查询用户编号和查询电表号生成表码查询请求发送给电力营销信息系统,电力营销信息系统对接收到的表码查询请求进行解析,得到用户要查询的查询用户编号和查询电表资产号。
40.s120、若根据所述表码查询请求确定所述查询客户端通过认证,则根据所述查询用户编号和所述查询电表资产号生成表码获取指令。
41.具体的,电力营销计量系统根据查询请求中的认证信息对查询客户端进行认证。并在认证通过后,根据电力营销计量系统中的第一客户档案数据库对查询用户编号和查询电表资产号的真实性进行验证,当两者实际存在且用户具备对查询电表资产号的查询权限时,生成携带有查询用户编号和查询电表资产号的表码获取指令,并将该表码指令发送给查询客户端。
42.s130、向电力计量系统发送所述表码获取指令,用于指示所述电力计量系统根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据,并向所述电力营销信息系统发送所述目标表码数据。
43.s140、向所述查询客户端转发所述目标表码数据,用于指示所述查询客户端对所
述目标表码数据进行展示。
44.具体的,运行数据集合中存储电网中各个码表的实时码表信息,码表和电表资产号在运行数据集合中一一关联。
45.具体的,电力计量系统从表码获取指令中获取要查询的查询用户号和查询电表资产号,并通过电力计量系统中的第二客户档案数据库,确定查询用户号和查询电表资产号的真实性。若两者真实存在,且且用户具备对查询电表资产号的查询权限时,则从运行数据集合中获取查询电表资产号所关联的码表实时显示的码表数据,作为目标码表数据。将目标码表数据发送给与查询客户端通信的电力营销信息系统,电力营销信息系统再将目标码表数据转发给查询客户端,在查询客户端中对目标码表信息进行显示。
46.本发明通过由电力营销信息系统对码表查询请求进行认证,并在认证通过后向查询客户端转发从电力计量系统中获取的码表信息,用户自主查询电力表码数据,大大提高用户查询表码的便捷性,基于电力互联网数据传送,解决了现有查询方法及时性和安全性上的不足。
47.图2为本发明又一实施例提供的一种表码查询方法的流程图,本实施例在上述实施例的基础上进行了优化改进。如图2所示,该方法包括:
48.s210、获取查询客户端发送的表码查询请求。
49.s220、获取电力营销信息系统的第一客户档案数据库中与所述查询用户编号关联的第一注册信息;若所述第一注册信息与所述表码查询请求中第二注册信息相同,则获取所述电力营销信息系统客户档案数据库中与所述查询用户编号关联的第一认证信息;若所述第一认证信息与所述表码查询请求中第二认证信息相同,则确定所述查询客户端通过认证。
50.其中,注册信息用于确定用户要查询的用户编号和电表资产号在电力营销系统中是否存在,认证系统则用于在相应信息存在的情况下用户是否对数据的查询权限。
51.具体的,电力营销信息系统的第一客户档案数据库中记载了每一用户的注册信息,例如手机号码、身份证号码等。电力营销信息系统将表码查询请求中的第二注册信息与第一客户档案数据库中与查询用户编号关联的第一注册信息进行比对,如果两者相同,说明用户提供的注册信息真实存在,用户可在查询客户端中提供认证信息(例如查询密码或查询验证码),作为第二认证信息。相应的,客户档案数据库中也存在真实的认证信息,作为第一认证信息,电力营销信息系统比对第一认证信息和第二认证信息,如果两者一致,说明用户具备对数据的查询权限,查询客户端通过认证。若不一致,则说明用户不具备对相应码表数据的查询权项,查询客户端未通过认证。
52.可选的,所述注册信息包括手机号码、身份证号码和代扣银行账号中至少一个,所述认证信息为查询密码或查询验证码。
53.具体的,手机号码、身份证号码可以是注册用户编号时所提供的注册信息,代扣银行账号则可以是用户平时交电费时的银行账号。用户可以在查询客户客户端中输入预留的查询密码或实时接收到的查询验证码,作为第二认证信息,来向查询客户端证明自己具备对相应码表数据的查询权限。
54.示例性的,其中,用户访问电力数据,需要先进行注册绑定,用户输入信息集合记为a,电力营销信息系统客户档案信息集合记为b,验证关键信息集合记为c,验证a∩b=c,
即c(用户编号、手机号码、身份证号码、代扣银行账号)同时是a、b的子集,验证通过时,获得查询电力营销信息系统客户档案集合b权限。否则,返回游客界面。二次鉴权获取电力营销信息系统客户档案中密码(或下发的短信验证码)记为p1,当p1∈(a∩b)时,验证通过时,获得电力计量系统权限。否则,返回电力营销信息系统客户档案查询界面。
55.s230、从电力营销信息系统的第一客户档案数据库中确定与所述查询用户编号关联的至少一个注册电表资产号;若存在与所述查询电表资产号相同的注册电表资产号,则根据所述查询用户编号和所述查询电表资产号生成表码获取指令;若不存在与所述查询电表资产号相同的注册电表资产号,则向所述查询客户端发送错误查询提示消息,用于指示所述查询客户端重新发送查询电表资产号。
56.具体的,为避免电表资产号不存在导致的无效查询问题,电力营销系统向计量系统发送码表获取指令之前,需对查询电表资产号的真实性进行验证,具体为:在第一客户档案数据库中确定在查询用户编号下的注册电表资产号,通过比对注册电表资产号和查询电表资产号,如果存在与查询电表资产号一致的注册电表资产号,则说明查询电表资产号注册在查询用户编号的账户下,用户可对自己账户下电表资产号对应的表码信息进行查询,此时根据所述查询用户编号和所述查询电表资产号生成表码获取指令。若不存在与查询电表资产号相同的注册电表资产号,则说明查询电表资产号并未注册在查询用户编号的账户下,用户可能提供了错误的查询电表资产号,此时电力计量系统向查询客户端发送错误查询提示消息,用户在查询客户端中看到错误查询提示信息之后可以选择重新提供查询电表资产号,也可以放弃该次码表信息的查询。
57.s240、向电力计量系统发送所述表码获取指令。
58.s250、向所述查询客户端转发所述目标表码数据。
59.本发明实施例通过第一客户档案数据库对查询电表资产号的真实性和与查询用户编号的关联性进行验证,并在查询电表资产号真实存在且注册于查询用户编号账户下时再生成表码查询请求,避免向电力计量系统发送无效的表码查询请求。
60.图3发明又一实施例提供的一种表码查询方法的流程图,本实施例可适用于用户通过查询客户端向电力营销信息系统发送查询请求,由电力营销系统从计量系统中获取码表数据,并反馈给查询客户端的情况,该方法可以由表码查询装置来执行,该装置可以采用硬件和/或软件的形式实现,该装置可配置于具备相应数据处理能力的电子设备中。例如电力计量系统。如图3示,该方法包括:
61.s310、电力营销信息系统发送的表码获取指令;其中,所述表码获取指令根据查询客户端发送的表码查询请求生成,所述表码查询请求包括查询用户编号和查询电表资产号;
62.s320、根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据,并向所述电力营销信息系统发送所述目标表码数据。
63.本发明通过由电力营销信息系统对码表查询请求进行认证,并在认证通过后向查询客户端转发从电力计量系统中获取的码表信息,用户自主查询电力表码数据,大大提高用户查询表码的便捷性,基于电力互联网数据传送,解决了现有查询方法及时性和安全性上的不足。
64.可选的,所述根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据包括:
65.获取电力计量系统的第二客户档案数据库中与所述查询用户编号关联的至少一个注册电表资产号;若存在与所述查询电表资产号相同的注册电表资产号,则根据从运行数据集合中获取所述预留电表资产号关联的表码数据,并将该表码数据作为目标表码数据。
66.具体的,电力计量系统中存在第二客户档案数据库,与电力营销系统中第一客户档案数据库相同,也存储了用户编号和用户编号所关联的注册电表资产号,用于对查询电表资产号的真实性进行验证,具体实现过程与上述实施例相同,不再过多赘述。实际上,查询用户编号和查询电表资产号需在电力营销系统和电力计量系统均完成真实性验证,才能从计量系统的运行数据集合中获取到目标表码数据。需要说明的是,第一客户档案数据库和第二客户档案数据库之间应保证一定的数据同步能力,两者应以一定的时间间隔进行同步,从而将用户在第一客户档案数据库更新的客户档案数据同步至第二客户档案数据库中。
67.示例性的,将用户绑定且当前选择的用户编号记为l1。将营销系统客户档案中用户编号记为l2,电表资产号记为k2。将计量系统运行数据中用户编号记为l3,电表资产号记为k3。当l1=l2=l3且k2=k3时,获取计量系统运行数据中k3对应的当前表码数据t2,并返回码表数据值至查询客户端。
68.图4为本发明又一实施例提供的一种表码查询装置的结构示意图。如图4所示,该装置包括:
69.查询请求获取模块410,用于获取查询客户端发送的表码查询请求,所述表码查询请求包括查询用户编号和查询电表资产号;
70.表码指令生成模块420,用于若根据所述表码查询请求确定所述查询客户端通过认证,则根据所述查询用户编号和所述查询电表资产号生成表码获取指令;
71.表码指令发送模块430,用于向电力计量系统发送所述表码获取指令,用于指示所述电力计量系统根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据,并向所述电力营销信息系统发送所述目标表码数据;
72.表码数据转发模块450,用于向所述查询客户端转发所述目标表码数据,用于指示所述查询客户端对所述目标表码数据进行展示。
73.本发明实施例所提供的表码查询装置可执行本发明任意实施例所提供的表码查询方法,具备执行方法相应的功能模块和有益效果
74.可选的,表码指令生成模块420包括:
75.注册资产号确定单元,用于从电力营销信息系统的第一客户档案数据库中确定与所述查询用户编号关联的至少一个注册电表资产号;
76.获取指令生成单元,用于若存在与所述查询电表资产号相同的注册电表资产号,则根据所述查询用户编号和所述查询电表资产号生成表码获取指令;
77.查询错误提示单元,用于若不存在与所述查询电表资产号相同的注册电表资产号,则向所述查询客户端发送错误查询提示消息,用于指示所述查询客户端重新发送查询
电表资产号。
78.可选的,表码指令生成模块420包括:
79.注册信息获取单元,用于获取电力营销信息系统的第一客户档案数据库中与所述查询用户编号关联的第一注册信息;
80.认证信息获取单元,用于若所述第一注册信息与所述表码查询请求中第二注册信息相同,则获取所述电力营销信息系统客户档案数据库中与所述查询用户编号关联的第一认证信息;
81.查询认证通过单元,用于若所述第一认证信息与所述表码查询请求中第二认证信息相同,则确定所述查询客户端通过认证。
82.可选的,所述注册信息包括手机号码、身份证号码和代扣银行账号中至少一个,所述认证信息为查询密码或查询验证码。
83.进一步说明的表码查询装置也可执行本发明任意实施例所提供的表码查询方法,具备执行方法相应的功能模块和有益效果。
84.图5为本发明又一实施例提供的一种表码查询装置的结构示意图。如图5所示,该装置包括:
85.表码指令获取模块510,用于获取电力营销信息系统发送的表码获取指令;其中,所述表码获取指令根据查询客户端发送的表码查询请求生成,所述表码查询请求包括查询用户编号和查询电表资产号;
86.表码数据确定模块520,用于根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据,并向所述电力营销信息系统发送所述目标表码数据。
87.本发明实施例所提供的表码查询装置可执行本发明任意实施例所提供的表码查询方法,具备执行方法相应的功能模块和有益效果
88.可选的,表码数据确定模块520包括:
89.注册资产号获取单元,用于获取电力计量系统的第二客户档案数据库中与所述查询用户编号关联的至少一个注册电表资产号;
90.表码数据获取单元,用于若存在与所述查询电表资产号相同的注册电表资产号,则根据从运行数据集合中获取所述预留电表资产号关联的表码数据,并将该表码数据作为目标表码数据。
91.进一步说明的表码查询装置也可执行本发明任意实施例所提供的表码查询方法,具备执行方法相应的功能模块和有益效果。
92.图6示出了可以用来实施本发明的实施例的电子设备60的结构示意图。电子设备旨在表示各种形式的数字计算机,诸如,膝上型计算机、台式计算机、工作台、个人数字助理、服务器、刀片式服务器、大型计算机、和其它适合的计算机。电子设备还可以表示各种形式的移动装置,诸如,个人数字处理、蜂窝电话、智能电话、可穿戴设备(如头盔、眼镜、手表等)和其它类似的计算装置。本文所示的部件、它们的连接和关系、以及它们的功能仅仅作为示例,并且不意在限制本文中描述的和/或者要求的本发明的实现。
93.如图6所示,电子设备60包括至少一个处理器61,以及与至少一个处理器61通信连接的存储器,如只读存储器(rom)62、随机访问存储器(ram)63等,其中,存储器存储有可被
至少一个处理器执行的计算机程序,处理器61可以根据存储在只读存储器(rom)62中的计算机程序或者从存储单元68加载到随机访问存储器(ram)63中的计算机程序,来执行各种适当的动作和处理。在ram 63中,还可存储电子设备60操作所需的各种程序和数据。处理器61、rom 62以及ram 63通过总线64彼此相连。输入/输出(i/o)接口64也连接至总线64。
94.电子设备60中的多个部件连接至i/o接口64,包括:输入单元66,例如键盘、鼠标等;输出单元67,例如各种类型的显示器、扬声器等;存储单元68,例如磁盘、光盘等;以及通信单元69,例如网卡、调制解调器、无线通信收发机等。通信单元69允许电子设备60通过诸如因特网的计算机网络和/或各种电信网络与其他设备交换信息/数据。
95.处理器61可以是各种具有处理和计算能力的通用和/或专用处理组件。处理器61的一些示例包括但不限于中央处理单元(cpu)、图形处理单元(gpu)、各种专用的人工智能(ai)计算芯片、各种运行机器学习模型算法的处理器、数字信号处理器(dsp)、以及任何适当的处理器、控制器、微控制器等。处理器61执行上文所描述的各个方法和处理,例如表码查询方法。
96.在一些实施例中,表码查询方法可被实现为计算机程序,其被有形地包含于计算机可读存储介质,例如存储单元68。在一些实施例中,计算机程序的部分或者全部可以经由rom 62和/或通信单元69而被载入和/或安装到电子设备60上。当计算机程序加载到ram 63并由处理器61执行时,可以执行上文描述的表码查询方法的一个或多个步骤。备选地,在其他实施例中,处理器61可以通过其他任何适当的方式(例如,借助于固件)而被配置为执行表码查询方法。
97.本文中以上描述的系统和技术的各种实施方式可以在数字电子电路系统、集成电路系统、场可编程门阵列(fpga)、专用集成电路(asic)、专用标准产品(assp)、芯片上系统的系统(soc)、负载可编程逻辑设备(cpld)、计算机硬件、固件、软件、和/或它们的组合中实现。这些各种实施方式可以包括:实施在一个或者多个计算机程序中,该一个或者多个计算机程序可在包括至少一个可编程处理器的可编程系统上执行和/或解释,该可编程处理器可以是专用或者通用可编程处理器,可以从存储系统、至少一个输入装置、和至少一个输出装置接收数据和指令,并且将数据和指令传输至该存储系统、该至少一个输入装置、和该至少一个输出装置。
98.用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
99.在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦除可编程只读存储器(eprom或快闪存储器)、光纤、便捷式紧凑盘只读存储器(cd-rom)、光学储存设备、
磁储存设备、或上述内容的任何合适组合。
100.为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,crt(阴极射线管)或者lcd(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
101.可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(lan)、广域网(wan)、区块链网络和互联网。
102.计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端-服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与vps服务中,存在的管理难度大,业务扩展性弱的缺陷。
103.应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
104.上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
技术特征:1.一种表码查询方法,其特征在于,应用于电力营销信息系统,所述方法包括:获取查询客户端发送的表码查询请求,所述表码查询请求包括查询用户编号和查询电表资产号;若根据所述表码查询请求确定所述查询客户端通过认证,则根据所述查询用户编号和所述查询电表资产号生成表码获取指令;向电力计量系统发送所述表码获取指令,用于指示所述电力计量系统根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据,并向所述电力营销信息系统发送所述目标表码数据;向所述查询客户端转发所述目标表码数据,用于指示所述查询客户端对所述目标表码数据进行展示。2.根据权利要求1所述的方法,其特征在于,所述根据所述查询用户编号和所述查询电表资产号生成表码获取指令包括:从电力营销信息系统的第一客户档案数据库中确定与所述查询用户编号关联的至少一个注册电表资产号;若存在与所述查询电表资产号相同的注册电表资产号,则根据所述查询用户编号和所述查询电表资产号生成表码获取指令;若不存在与所述查询电表资产号相同的注册电表资产号,则向所述查询客户端发送错误查询提示消息,用于指示所述查询客户端重新发送查询电表资产号。3.根据权利要求1所述的方法,其特征在于,所述
·
包括:获取电力营销信息系统的第一客户档案数据库中与所述查询用户编号关联的第一注册信息;若所述第一注册信息与所述表码查询请求中第二注册信息相同,则获取所述电力营销信息系统客户档案数据库中与所述查询用户编号关联的第一认证信息;若所述第一认证信息与所述表码查询请求中第二认证信息相同,则确定所述查询客户端通过认证。4.根据权利要求3所述的方法,其特征在于,所述注册信息包括手机号码、身份证号码和代扣银行账号中至少一个,所述认证信息为查询密码或查询验证码。5.一种表码查询方法,其特征在于,应用于电力计量系统,包括:获取电力营销信息系统发送的表码获取指令;其中,所述表码获取指令根据查询客户端发送的表码查询请求生成,所述表码查询请求包括查询用户编号和查询电表资产号;根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据,并向所述电力营销信息系统发送所述目标表码数据。6.根据权利要求5所述的方法,其特征在于,所述根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据包括:获取电力计量系统的第二客户档案数据库中与所述查询用户编号关联的至少一个注册电表资产号;若存在与所述查询电表资产号相同的注册电表资产号,则根据从运行数据集合中获取
所述预留电表资产号关联的表码数据,并将该表码数据作为目标表码数据。7.一种表码查询装置,其特征在于,部署于电力营销信息系统,所述方法包括:查询请求获取模块,用于获取查询客户端发送的表码查询请求,所述表码查询请求包括查询用户编号和查询电表资产号;表码指令生成模块,用于若根据所述表码查询请求确定所述查询客户端通过认证,则根据所述查询用户编号和所述查询电表资产号生成表码获取指令;表码指令发送模块,用于向电力计量系统发送所述表码获取指令,用于指示所述电力计量系统根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据,并向所述电力营销信息系统发送所述目标表码数据;表码数据转发模块,用于向所述查询客户端转发所述目标表码数据,用于指示所述查询客户端对所述目标表码数据进行展示。8.一种表码查询装置,其特征在于,部署于电力计量系统,包括:表码指令获取模块,用于获取电力营销信息系统发送的表码获取指令;其中,所述表码获取指令根据查询客户端发送的表码查询请求生成,所述表码查询请求包括查询用户编号和查询电表资产号;表码数据确定模块,用于根据所述表码获取指令中查询用户编号和查询电表资产号,在运行数据集合中确定与所述查询电表资产号关联的目标表码数据,并向所述电力营销信息系统发送所述目标表码数据。9.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1-6中任一项所述的表码查询方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-6中任一项所述的表码查询方法。
技术总结本发明公开了一种表码查询方法、装置、设备及存储介质。该方法包括:获取查询客户端发送的表码查询请求,所述表码查询请求包括查询用户编号和查询电表资产号;若根据所述表码查询请求确定所述查询客户端通过认证,则根据所述查询用户编号和所述查询电表资产号生成表码获取指令;向电力计量系统发送所述表码获取指令;向所述查询客户端转发所述目标表码数据,用于指示所述查询客户端对所述目标表码数据进行展示。本发明实施例可以实现对码表的在线查询。线查询。线查询。
技术研发人员:曾锦明 颜懿 李惠红 陈芳 麦聪 刘诗迪 刘云志 张丽友 邓慧盈 谭文灏
受保护的技术使用者:广东电网有限责任公司惠州供电局
技术研发日:2022.07.21
技术公布日:2022/11/1