[发明专利]一种查询订单信息的方法和装置在审
申请号: | 201711203662.9 | 申请日: | 2017-11-27 |
公开(公告)号: | CN109840817A | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 段志应;洪帅 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06Q30/06 | 分类号: | G06Q30/06 |
代理公司: | 中原信达知识产权代理有限责任公司 11219 | 代理人: | 张一军;杨晓伟 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 订单信息 明细信息 查询 方法和装置 查询指令 订单消息 构建 语句 搜索 计算机技术领域 实时计算系统 订单查询 接收用户 实时处理 搜索引擎 索引查询 定制化 时效性 调取 索引 字段 节约 记录 开发 | ||
1.一种查询订单信息的方法,其特征在于,包括:
接收订单消息,然后通过实时计算系统处理所述订单消息以得到订单信息;
构建包括所述订单信息的明细信息对象;所述明细信息对象中设置有用于记录所述订单信息的字段;
根据所述明细信息对象在搜索引擎中构建订单信息索引;
接收用户输入的搜索语句;
当接收到查询指令时,根据所述查询指令调取相应的搜索语句,以在所述订单信息索引查询相应订单信息作为订单查询结果。
2.根据权利要求1所述的方法,其特征在于,接收订单消息,然后通过实时计算系统处理所述订单消息以得到订单信息,包括:
通过消息系统接收订单消息,然后通过实时计算系统读取所述消息系统中的订单消息,以解析所述订单消息而获取订单信息。
3.根据权利要求1所述的方法,其特征在于,构建包括所述订单信息的明细信息对象,包括:
判断所述订单消息是否为订单提交消息;其中,所述订单提交消息是订单被提交时产生的消息;
若确定所述订单消息是订单提交消息,则:
构建所述订单信息对应订单的明细信息对象;
若确定所述订单消息不是订单提交消息,则:
查询所述订单信息对应订单的明细信息对象;
根据所述订单信息为查询到的所述明细信息对象中的字段更新或赋值。
4.根据权利要求1所述的方法,其特征在于,在构建包括所述订单信息的明细信息对象的步骤前,还包括:
若确定所述订单消息是订单提交消息,则:
根据所述订单信息中的商品信息查询商品补充信息;所述商品补充信息包括商品详细信息、商品卖家信息和商品维度信息中的至少一种;
在构建包括所述订单信息的明细信息对象的步骤后,还包括:
根据所述商品补充信息为所述明细信息对象中的字段赋值。
5.根据权利要求1所述的方法,其特征在于,在根据所述明细信息对象在搜索引擎中构建订单信息索引的步骤后,还包括:
接收用户输入的报表配置项;
在所述订单信息索引查询相应订单信息作为订单查询结果的步骤后,还包括
根据所述报表配置项和所述订单查询结果,生成订单报表。
6.根据权利要求1所述的方法,其特征在于,根据所述查询指令调取相应的搜索语句,包括:
获取与所述查询指令相对应的搜索语句;
根据所述查询指令调取相应的用户权限信息;
根据所述用户权限信息向所述搜索语句添加权限过滤语句,以得到含权限搜索语句;
将所述含权限搜索语句解析为与所述搜索引擎相匹配的查询语句。
7.根据权利要求1-6中任一所述的方法,其特征在于,所述实时计算系统为S4、Storm或Puma中的至少一种;所述搜索引擎为Lucene、Solr、Xapian或ElasticSearch中的至少一种。
8.一种查询订单信息的装置,其特征在于,包括:
消息解析模块,用于接收订单消息,然后通过实时计算系统处理所述订单消息以得到订单信息;
对象构建模块,用于构建包括所述订单信息的明细信息对象;所述明细信息对象中设置有用于记录所述订单信息的字段;
信息索引模块,用于根据所述明细信息对象在搜索引擎中构建订单信息索引;
接收模块,用于接收用户输入的搜索语句;
查询模块,用于当接收到查询指令时,根据所述查询指令调取相应的搜索语句,以在所述订单信息索引查询相应订单信息作为订单查询结果。
9.一种查询订单信息的电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-7中任一所述的方法。
10.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-7中任一所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711203662.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:商品推荐方法及装置
- 下一篇:一种商品信息发布与浏览方法、相关设备及系统