[发明专利]短信审批编号生成方法、处理方法、电子设备及存储介质在审
申请号: | 202010113392.8 | 申请日: | 2020-02-24 |
公开(公告)号: | CN111339120A | 公开(公告)日: | 2020-06-26 |
发明(设计)人: | 黄长文;李琳;李鹏飞;王林涛 | 申请(专利权)人: | 咪咕文化科技有限公司;中国移动通信集团有限公司 |
主分类号: | G06F16/24 | 分类号: | G06F16/24 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 马瑞 |
地址: | 100032*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 短信 审批 编号 生成 方法 处理 电子设备 存储 介质 | ||
本发明实施例提供了一种短信审批编号生成方法、处理方法、电子设备及存储介质,首先判断数据库中是否存储有与待生成的审批短信对应的短信审批编号;若数据库中没有存储短信审批编号,则新建事务,由新建的事务调用编号生成模块生成短信审批编号。采用嵌套事务的方式,在一个事务中新建事务完成短信审批编号的生成,短信审批编号的生成过程不受其他事务的影响,保证了短信审批编号的顺利生成。而且,由于只有在数据库中没有存储短信审批编号时才生成,保证了短信审批编号的唯一性。
技术领域
本发明涉及互联网信息技术领域,更具体地,涉及短信审批编号生成方法、处理方法、电子设备及存储介质。
背景技术
目前,业务系统内各业务的审批方式通常通过短信审批实现,即由业务系统向短信审批人员的移动终端发送短信,短信内容为短信审批信息,短信审批人员通过移动终端回复短信实现对业务的审批。
在现有的业务系统内,存在多条业务需要进行短信审批操作,如业务需求审批和研发工单需求审批等。在进行短信审批时,通常通过审批短信的内容加终端标识的方式进行区分各个不同的业务。但是由于现有的业务系统中采用同一个短信上行入口,此时短信审批人员无法直接通过回复“同意”或“拒绝”来决定审批哪一个业务。这是因为,业务系统可能向同一短信审批人员的移动终端先后发送针对于不同业务的短信,而移动终端在回复审批短信后,现有的业务系统无法确定审批短信的内容是针对于发送的哪一条审批短信,这将导致现有的业务系统无法根据审批短信的内容加终端标识区分出移动终端审批的是哪一个业务。因此需要在审批短信的内容中增加短信审批编号,以区分不同业务。
因此,现急需提供一种短信审批编号生成方法。
发明内容
为克服上述问题或者至少部分地解决上述问题,本发明实施例提供了一种短信审批编号生成方法、处理方法、电子设备及存储介质。
第一方面,本发明实施例提供了一种短信审批编号生成方法,包括:
判断数据库中是否存储有与待生成的审批短信对应的短信审批编号;
若所述数据库中没有存储所述短信审批编号,则新建事务,由所述事务调用编号生成模块生成所述短信审批编号。
优选地,若同一时刻存在若干条所述审批短信,则所述由所述事务调用编号生成模块生成所述短信审批编号,具体包括:
对于每条所述审批短信,在所述审批短信对应的所述事务具有所述编号生成模块的执行权且判断获知所述数据库中没有存储所述审批短信对应的短信审批编号时,由所述审批短信对应的所述事务调用所述编号生成模块生成所述审批短信对应的短信审批编号。
优选地,还包括:在所述审批短信对应的所述事务具有编号生成模块的执行权且判断获知所述数据库中存储有所述审批短信对应的短信审批编号,则所述事务结束。
优选地,所述判断数据库中是否存储与待生成的审批短信对应的短信审批编号之前,还包括:
确定所述审批短信对应的审批需求的需求标识和所述审批短信对应的移动终端的终端标识;
相应地,所述判断数据库中是否存储与待生成的审批短信对应的短信审批编号,具体包括:
判断所述数据库中是否存储与所述需求标识和所述终端标识的组合对应的短信审批编号。
优选地,在由所述事务调用编号生成模块生成所述短信审批编号之后,还包括:
将所述短信审批编号存储在所述数据库中。
优选地,所述短信审批编号为随机数,或为时间戳与随机数的组合。
优选地,所述短信审批编号为时间戳、审批需求代码与随机数的组合。
第二方面,本发明实施例提供了一种短信审批处理方法,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪咕文化科技有限公司;中国移动通信集团有限公司,未经咪咕文化科技有限公司;中国移动通信集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010113392.8/2.html,转载请声明来源钻瓜专利网。