1.一种基于快递柜的快递信息联动方法,其特征在于,所述方法包括:
服务器接收快递柜上报的快递员派件信息、用户寄件投递信息以及所述快递柜管理的各柜格的使用状态信息;
根据所述快递员派件信息、所述用户寄件投递信息以及所述使用状态信息更新数据库中的相关数据,所述数据库用于存储各所述快递柜的相关信息以及各所述快递柜存放过的快递包裹的收件方相关信息、寄件方相关信息、收派状态相关信息、关联的快递员帐号信息以及物流信息;
接收客户端发送的信息获取请求,查询所述数据库,得到所述信息获取请求请求获取的相关信息,并将查询出的相关信息返回给所述客户端。
2.根据权利要求1所述的方法,其特征在于,所述信息获取请求包括:快递柜使用状态信息获取请求,所述快递柜使用状态信息获取请求中包含地理位置;
所述接收客户端发送的信息获取请求,查询所述数据库,得到所述信息获取请求请求获取的相关信息,并将查询出的相关信息返回给所述客户端包括:
接收所述客户端发送的所述快递柜使用状态信息获取请求,查询所述数据库,得到所述地理位置周围预置范围内的目标快递柜的相关信息以及所述目标快递柜管理的各柜格的使用状态信息,并返回所述客户端。
3.根据权利要求1所述的方法,其特征在于,所述信息获取请求包括:派件信息获取请求,所述派件信息获取请求中包含目标快递员帐号以及派件查询条件;
所述接收客户端发送的信息获取请求,查询所述数据库,得到所述信息获取请求请求获取的相关信息,并将查询出的相关信息返回给所述客户端包括:
接收所述客户端发送的所述派件信息获取请求,查询所述数据库,得到所述目标快递员帐号关联的满足所述派件查询条件的派件相关信息,并按照预置 的第一统计规则进行统计,将统计结果返回所述客户端。
4.根据权利要求1所述的方法,其特征在于,所述信息获取请求包括:收件信息获取请求,所述收件信息获取请求中包含目标快递员帐号以及收件查询条件;
所述接收客户端发送的信息获取请求,查询所述数据库,得到所述信息获取请求请求获取的相关信息,并将查询出的相关信息返回给所述客户端包括:
接收所述客户端发送的所述收件信息获取请求,查询所述数据库,得到所述目标快递员帐号关联的满足所述收件查询条件的收件相关信息,并按照预置的第二统计规则进行统计,将统计结果返回所述客户端。
5.根据权利要求1所述的方法,其特征在于,所述信息获取请求包括:物流信息获取请求,所述物流信息获取请求中包含快递标识信息,由所述客户端通过扫码的方式获得;
则所述接收客户端发送的信息获取请求,查询所述数据库,得到所述信息获取请求请求获取的相关信息,并将查询出的相关信息返回给所述客户端包括:
接收所述客户端发送的所述物流信息获取请求,查询所述数据库,得到所述快递标识信息对应的物流信息,并返回所述客户端。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述客户端发送的授权请求,所述授权请求中包含鉴权信息及用户帐号,所述鉴权信息由所述客户端通过扫描所述快递柜上的信息码获得;
将所述鉴权信息与预置的验证信息进行匹配;
若所述鉴权信息与所述验证信息相匹配,则向所述快递柜发送授权指令,所述授权指令中包含所述用户帐号,使得所述快递柜授权所述用户帐号使用所述快递柜。
若所述鉴权信息与所述验证信息不匹配,则不向所述快递柜发送授权指令。
7.根据权利要求1至6任意一项所述的方法,其特征在于,所述方法还包 括:
当检测到所述数据库中的数据更新时,根据更新的数据确定快递包裹的状态变化;
若有用户投递新的快递包裹,则根据所述快递柜上报的用户投递的新的快递包裹的相关信息,匹配对应的目标快递员,根据所述目标快递员的快递员帐号,向所述目标快递员的快递员帐号对应的客户端推送取件信息,使得所述目标快递员根据所述取件信息取出所述用户寄件投递的新的快递包裹;
若有快递包裹被收件人取走,则根据被取走的快递包裹关联的快递员帐号信息,向所述被取走的快递包裹关联的快递员帐号对应的客户端推送收件人已取件通知信息。
8.一种基于快递柜的快递信息联动装置,其特征在于,所述装置包括:
接收模块,用于接收快递柜上报的快递员派件信息、用户寄件投递信息以及所述快递柜管理的各柜格的使用状态信息;
数据库更新模块,用于根据所述快递员派件信息、所述用户寄件投递信息以及所述使用状态信息更新数据库中的相关数据,所述数据库用于存储各所述快递柜的相关信息以及各所述快递柜存放过的快递包裹的收件方相关信息、寄件方相关信息、收派状态相关信息、关联的快递员帐号信息以及物流信息;
所述接收模块,还用于接收客户端发送的信息获取请求;
查询模块,用于根据所述接收模块接收的客户端发送的信息获取请求,查询所述数据库,得到所述信息获取请求请求获取的相关信息;
发送模块,用于将查询出的相关信息返回给所述客户端。
9.根据权利要求8所述的装置,其特征在于,所述信息获取请求包括:快递柜使用状态信息获取请求,所述快递柜使用状态信息获取请求中包含地理位置;
所述接收模块,还用于接收所述客户端发送的所述快递柜使用状态信息获 取请求;
所述查询模块,还用于根据所述接收模块接收的所述客户端发送的所述快递柜使用状态信息获取请求,查询所述数据库,得到所述地理位置周围预置范围内的目标快递柜的相关信息以及所述目标快递柜管理的各柜格的使用状态信息;
所述发送模块,还用于将所述地理位置周围预置范围内的目标快递柜的相关信息以及所述目标快递柜管理的各柜格的使用状态信息返回所述客户端。
10.根据权利要求8所述的装置,其特征在于,所述信息获取请求包括:派件信息获取请求,所述派件信息获取请求中包含目标快递员帐号以及派件查询条件;
所述接收模块,还用于接收所述客户端发送的所述派件信息获取请求;
所述查询模块,还用于根据所述接收模块接收的所述客户端发送的所述派件信息获取请求查询所述数据库,得到所述目标快递员帐号关联的满足所述派件查询条件的派件相关信息;
所述装置还包括:
第一统计模块,用于按照预置的第一统计规则对所述派件相关信息进行统计;
所述发送模块,还用于将所述第一统计模块得到的统计结果返回所述客户端。
11.根据权利要求8所述的装置,其特征在于,所述信息获取请求包括:收件信息获取请求,所述收件信息获取请求中包含目标快递员帐号以及收件查询条件;
所述接收模块,还用于接收所述客户端发送的所述收件信息获取请求;
所述查询模块,还用于根据所述接收模块接收的所述客户端发送的所述收件信息获取请求查询所述数据库,得到所述目标快递员帐号关联的满足所述收 件查询条件的收件相关信息;
所述装置还包括:
第二统计模块,用于按照预置的第二统计规则将所述收件相关信息进行统计;
所述发送模块,还用于将所述第二统计模块得到的统计结果返回所述客户端。
12.根据权利要求8所述的装置,其特征在于,所述信息获取请求包括:物流信息获取请求,所述物流信息获取请求中包含快递标识信息,由所述客户端通过扫码的方式获得;
所述接收模块,还用于接收所述客户端发送的所述物流信息获取请求;
所述查询模块,还用于根据所述接收模块接收的所述客户端发送的所述物流信息获取请求查询所述数据库,得到所述快递标识信息对应的物流信息;
所述发送模块,还用于将所述快递标识信息对应的物流信息返回所述客户端。
13.根据权利要求8所述的装置,其特征在于,
所述接收模块,还用于接收所述客户端发送的授权请求,所述授权请求中包含鉴权信息及用户帐号,所述授权信息由所述客户端通过扫描所述快递柜上的信息码获得;
所述装置还包括:
鉴权模块,用于将所述鉴权信息与预置的验证信息进行匹配;
授权模块,用于若所述鉴权信息与所述验证信息相匹配,则向所述快递柜发送授权指令,所述授权指令中包含所述用户帐号,使得所述快递柜授权所述用户帐号使用所述快递柜;
所述授权模块,还用于若所述鉴权信息与所述验证信息不匹配,则不向所述快递柜发送授权指令。
14.根据权利要求8至13任意一项所述的装置,其特征在于,所述装置还包括:
检测模块,用于当检测到所述数据库中的数据更新时,根据更新的数据确定快递包裹的状态变化;
信息推送模块,用于若有用户投递新的快递包裹,则根据所述快递柜上报的用户投递的新的快递包裹的相关信息,匹配对应的目标快递员,根据所述目标快递员的快递员帐号,向所述目标快递员的快递员帐号对应的客户端推送取件信息,使得所述目标快递员根据所述取件信息取出所述用户寄件投递的新的快递包裹;
所述信息推送模块,还用于若有快递包裹被收件人取走,则根据被取走的快递包裹关联的快递员帐号信息,向所述被取走的快递包裹关联的快递员帐号对应的客户端推送收件人已取件通知信息。
15.一种基于快递柜的快递信息联动系统,其特征在于,所述系统包括:快递柜、服务器以及客户端;
所述服务器包括如权利要求8至14任意一项所述的基于快递柜的快递信息联动装置;
所述快递柜,用于向所述服务器上报所述快递员派件信息、所述用户寄件投递信息以及所述快递柜管理的各柜格的使用状态信息;
所述客户端用于当检测到用户触发信息获取操作时,向所述服务器发送所述信息获取请求,接收所述服务器返回的所述服务器查询出的相关信息并显示给所述用户。