【技术实现步骤摘要】
本专利技术涉及样品柜取件码生成
,特别涉及一种分布式的取件码生成方法。
技术介绍
在快递柜的领域中,快递员进行快件派送的时候,通常会遇到收件人无法立刻来取件的情况,这样就需要快递员先把快件存入快递柜中,快递员会在快递柜上输入快件的信息,包含快递单号以及收件人的手机号等基本信息,在输入这些信息完成之后,快递柜会将该快件信息上报给后台服务器,服务器收到该信息之后,会给该快件生成一个六位数的取件码,该取件码在该快递柜上是唯一的,然后存入数据库,并返回快递柜存件成功的消息;同时后台会给收件人的发送一条手机短信,短信内容包含快递柜的地址以及六位数字的取件码。取件人收到短信之后,凭借六位数的取件码到该快递柜中领取自己的快件。在这个过程当中有以下不足之处:第一,服务器必须针对每一个快件生成一个在该快递柜上唯一的取件码,为了防止一个取件码在近期内被重复使用,因此要求生成的取件码在该快递柜上连续15天内是唯一的,这样生成一个取件码通常很耗时,如果快递柜比较多,服务器的压力会很大;第二,快递员存件过程当中,快递柜会把快递员所存的快件信息上报服务器,等服务器生成完取件码,再返回给快递柜存件成功的消息,存件流程才算结束,如果生成取件码的时间很长,快递员存放一个快件的时间比较长,存件效率比较低下。
技术实现思路
本专利技术的目的是克服现有取件码生成过程中耗时较长,对服务器压力较大的缺陷,提供了一种分布式的取件码生成方法,能够减少快递柜服务器的压力,缩短快递员的存件时间,提高存件效率。本专