本申请提供了一种话单检索方法及装置,该方法包括:服务器接收用户设备发送的话单检索请求,用于检索话单中的上网记录,其中话单检索请求包括检索时间,上网记录设置有对应的索引记录,当上网记录的原始开始时间和原始结束时间不在同一天时,索引记录包括索引将上网记录的时间进行拆分得到的多个分段上网记录的分段开始时间或分段结束时间;服务器根据话单检索请求,确定在检索时间内与索引记录相对应的上网记录。本申请实施例通过将上网话单中开始时间和结束时间不在同一天的上网记录进行拆分,做到按天粒度的划分,提高了检索过程的高效性、准确性。准确性。准确性。
【技术实现步骤摘要】
话单检索方法及装置
[0001]本申请涉及无线通讯
,具体涉及一种话单检索方法及装置。
技术介绍
[0002]在传统上网话单检索中,只对上网记录中的开始时间或结束时间进行索引,此种方法对不跨天的话单数据可以做到精确检索。但是,当上网话单中的上网记录跨天(即开始时间和结束时间不在同一天)时,传统的检索方法就有可能检索不到数据。
[0003]例如,一段上网记录的时间为12月1日21:00:00到12月2日5:00:00,检索时间为12月2日0:00:00至12月2日4:00:00。此时,由于传统的检索方法仅对开始时间(即12月1日21:00)或结束时间(即12月2日5:00)进行索引,而索引的开始时间或结束时间并未落在检索时间的范围内。因此,应用传统的检索方法就无法检索到时间为“12月1日21:00:00到12月2日5:00:00”这条上网记录,导致检索结果不准确。
技术实现思路
[0004]有鉴于此,本申请实施例提供了一种话单检索方法及装置,解决了现有技术中无法对跨天上网记录进行高效、准确的检索的问题。
[0005]第一方面,本申请的实施例提供了一种话单检索方法,包括:服务器接收用户设备发送的话单检索请求,用于检索话单中的上网记录,其中话单检索请求包括检索时间,上网记录设置有对应的索引记录,当上网记录的原始开始时间和原始结束时间不在同一天时,索引记录包括索引将上网记录的时间进行拆分得到的多个分段上网记录的分段开始时间或分段结束时间;服务器根据话单检索请求,确定在检索时间内与索引记录相对应的上网记录。
[0006]在本申请某些实施例中,在服务器接收用户设备发送的话单检索请求,用于检索话单中的上网记录,其中话单检索请求包括检索时间之前,还包括:将原始开始时间和原始结束时间不在同一天的上网记录进行拆分,获得多个分段上网记录的分段开始时间和分段结束时间;基于开始时间或结束时间进行索引,并将每个索引记录与每条上网记录一一对应,其中开始时间包括原始开始时间和分段开始时间,结束时间包括原始结束时间和分段结束时间。
[0007]在本申请某些实施例中,将原始开始时间和原始结束时间不在同一天的上网记录进行拆分,获得多个分段上网记录的分段开始时间和分段结束时间包括:判断每条上网记录的原始开始时间和原始结束时间是否在同一天;将原始开始时间和原始结束时间不在同一天的上网记录,以预设的时间点进行拆分,获得多个分段上网记录的分段开始时间和分段结束时间。
[0008]在本申请某些实施例中,预设的时间点为零点零分零秒。
[0009]在本申请某些实施例中,在将原始开始时间和原始结束时间不在同一天的上网记录进行拆分,获得多个分段上网记录的分段开始时间和分段结束时间之前,还包括:将每条
上网记录,对应扫描到原始话单表中的每行表格内;根据原始话单表中的每行上网记录建立主键标识;其中,服务器根据话单检索请求,确定在检索时间内与索引记录相对应的上网记录包括:根据话单检索请求,在索引记录中确定与话单检索请求对应的主键标识;基于主键标识确定对应的上网记录。
[0010]第二方面,本申请的实施例提供了一种话单检索装置,该装置包括:接收模块,用于接收用户设备发送的话单检索请求,用于检索话单中的上网记录,其中话单检索请求包括检索时间,上网记录设置有对应的索引记录,当上网记录的原始开始时间和原始结束时间不在同一天时,索引记录包括索引将上网记录的时间进行拆分得到的多个分段上网记录的分段开始时间或分段结束时间;确定模块,用于根据话单检索请求,确定在检索时间内与索引记录相对应的上网记录。
[0011]第三方面,本申请的实施例提供了一种计算可读存储介质,存储介质存储有计算机程序,计算机程序用于执行上述第一方面所述的话单检索方法。
[0012]第四方面,本申请的实施例提供了一种电子设备,包括:处理器;用于存储处理器可执行指令的存储器,其中,处理器用于执行上述第一方面所述的话单检索方法。
[0013]本申请实施例提供了一种话单检索方法及装置,通过将跨天上网记录(即开始时间和结束时间不在同一天的上网记录)进行拆分,并增加对拆分后的多个分段上网记录的分段开始时间或分段结束时间进行索引,避免了直接索引原始记录,导致检索不准确的问题。
附图说明
[0014]图1是本申请一示例性实施例提供的话单检索方法的流程示意图。
[0015]图2是本申请一示例性实施例提供的话单检索方法的拆分上网记录的示意图。
[0016]图3是本申请另一示例性实施例提供的话单检索方法的流程示意图。
[0017]图4是本申请一示例性实施例提供的话单检索方法的拆分上网记录的流程示意图。
[0018]图5是本申请又一示例性实施例提供的话单检索方法的流程示意图。
[0019]图6是本申请一示例性实施例提供的话单检索装置的结构示意图。
[0020]图7是本申请一示例性实施例提供的用于话单检索的电子设备的框图。
具体实施方式
[0021]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0022]图1是本申请一示例性实施例提供的话单检索方法的流程示意图。图1的方法由计算设备,例如,服务器,来执行。如图1所示,该话单检索方法包括如下内容。
[0023]110:服务器接收用户设备发送的话单检索请求,用于检索话单中的上网记录。
[0024]在一实施例中,话单检索请求包括检索时间,上网记录设置有对应的索引记录,当上网记录的原始开始时间和原始结束时间不在同一天时,索引记录包括索引将上网记录的
时间进行拆分得到的多个分段上网记录的分段开始时间或分段结束时间。
[0025]具体地,话单检索请求可以包括检索时间和查询条件,例如采用日期加时间的形式。其中,检索时间可以是一个时间段,并且该检索时间的检索开始时间和检索结束时间可以在同一天,即不跨天的检索时间。该检索时间的开始时间和检索结束时间也可以不在同一天,即跨天的检索时间,本申请实施例检索时间不作具体限定。例如检索时间为“2020年12月1日的10:00:00至2020年12月2日10:00:00(跨天的检索时间)”。
[0026]上网记录可以理解为上网话单中的每一条原始的上网记录。上网记录可以包括一个原始开始时间和一个原始结束时间。
[0027]在一实施例中,索引记录包括当上网记录的原始开始时间和原始结束时间在同一天时,直接基于该上网记录的原始开始时间或原始结束时间进行索引。
[0028]应当理解,索引是基于上网记录的开始时间或结束时间进行索引。当上网记录不跨天时,可以直接基于上网记录的原始开始时间或原始结束时间进行索引。也就是说,当上网记录的原始开始时间和原始结束时间在同一本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种话单检索方法,其特征在于,包括:服务器接收用户设备发送的话单检索请求,用于检索话单中的上网记录,其中所述话单检索请求包括检索时间,所述上网记录设置有对应的索引记录,当所述上网记录的原始开始时间和原始结束时间不在同一天时,所述索引记录包括索引将所述上网记录的时间进行拆分得到的多个分段上网记录的分段开始时间或分段结束时间;所述服务器根据所述话单检索请求,确定在所述检索时间内与所述索引记录相对应的所述上网记录。2.根据权利要求1所述的话单检索方法,其特征在于,在所述服务器接收用户设备发送的话单检索请求,用于检索话单中的上网记录,其中所述话单检索请求包括检索时间之前,还包括:将所述原始开始时间和所述原始结束时间不在同一天的所述上网记录进行拆分,获得所述多个分段上网记录的所述分段开始时间和所述分段结束时间;基于开始时间或结束时间进行索引,并将每个所述索引记录与每条所述上网记录一一对应,其中所述开始时间包括所述原始开始时间和所述分段开始时间,所述结束时间包括所述原始结束时间和所述分段结束时间。3.根据权利要求2所述的话单检索方法,其特征在于,所述将所述原始开始时间和所述原始结束时间不在同一天的所述上网记录进行拆分,获得所述多个分段上网记录的所述分段开始时间和所述分段结束时间包括:判断每条所述上网记录的所述原始开始时间和所述原始结束时间是否在同一天;将所述原始开始时间和所述原始结束时间不在同一天的所述上网记录,以预设的时间点进行拆分,获得所述多个分段上网记录的所述分段开始时间和所述分段结束时间。4.根据权利要求3所...
【专利技术属性】
技术研发人员:王西刚,刘志远,许晓伟,林锋,
申请(专利权)人:北京首信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。