[发明专利]电子券的管理方法、系统、电子设备和存储介质在审
| 申请号: | 202210557935.4 | 申请日: | 2022-05-19 |
| 公开(公告)号: | CN115204935A | 公开(公告)日: | 2022-10-18 |
| 发明(设计)人: | 王海明;刘飞阳;彭泽林 | 申请(专利权)人: | 携程旅游网络技术(上海)有限公司 |
| 主分类号: | G06Q30/02 | 分类号: | G06Q30/02;G06F16/25 |
| 代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 林嵩;罗朗 |
| 地址: | 200335*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 电子 管理 方法 系统 电子设备 存储 介质 | ||
本发明公开了一种电子券的管理方法、系统、电子设备和存储介质,所述管理方法包括:响应于客户端发送的用户发券请求,生成发券流水号并存储至数据库;一所述发券流水号对应一用户;遍历数据库判断所述发券流水号是否重复;若是,则生成重复请求提示并发送至客户端;若否,则生成电子券出票单;所述电子券出票单用于记录电子券出票信息。本发明通过发券流水号来响应用户发券请求,避免重复请求导致重复发券,能够提升发券系统的稳定性,减少系统支出。根据电子券出票单记录出票信息能够使得便于电子券查询效率的同时还能提高系统的准确性。
技术领域
本发明涉及互联网领域,尤其涉及一种电子券的管理方法、系统、电子设备和存储介质。
背景技术
随着互联网业务的发展,电子券已经替代传统的纸质票券了。但是在发放电子券的过程中,常常由于用户反复提交或者系统反应的时间差导致重复给用户发放多张电子券,给公司带来损失。
其次,由于发放电子券的场景越来越多,业务模式越来越复杂,现有的系统中由于常需要根据不同的电子券应用场景对接不同的电子券平台,通常导致电子券出票信息较为分散,不利于对电子券出票信息的统计、维护和查询。
发明内容
本发明要解决的技术问题是为了克服现有技术中重复发券及电子券出票信息分散的缺陷,提供一种电子券的管理方法、系统、电子设备和存储介质。
本发明是通过下述技术方案来解决上述技术问题:
一种电子券的管理方法,所述管理方法包括:
响应于客户端发送的用户发券请求,生成发券流水号并存储至数据库;一所述发券流水号对应一用户;
遍历数据库判断所述发券流水号是否重复;
若是,则生成重复请求提示并发送至客户端;
若否,则生成电子券出票单;所述电子券出票单用于记录电子券出票信息。
较佳地,所述生成电子券出票单之后,所述管理方法还包括:
生成发券消息元件并发送至电子券平台,以向所述电子券平台请求电子券发放;
响应于所述电子券平台的电子券发放动作,将所述电子券出票单的出票状态更改为已发票状态。
较佳地,所述用户发券请求包括:用户信息;
所述生成发券消息元件并发送至电子券平台之前,所述管理方法包括:
解析所述用户发券请求以提取所述用户信息;
根据所述用户信息判断用户是否为会员;
若是,则执行所述生成发券消息元件并发送至电子券平台;
若否,则返回所述响应于客户端发送的用户发券请求的步骤。
较佳地,所述生成发券消息元件并发送至电子券平台之前,所述管理方法还包括:
获取分布式锁以锁定所述电子券出票单;
和/或,
所述响应于所述电子券平台的电子券发放动作之前,所述管理方法还包括:
检查所述电子券的出票状态,并判断所述出票状态是否为已出票状态;
若是,则生成重复请求提示并发送至客户端;
若否,则继续执行响应于所述电子券平台的电子券发放动作。
较佳地,所述管理方法还包括:
响应于客户端发送的用户还券请求,向所述电子券平台请求还券规则;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游网络技术(上海)有限公司,未经携程旅游网络技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210557935.4/2.html,转载请声明来源钻瓜专利网。





