一种基于区块链的票单管理方法、系统、装置及存储介质与流程

文档序号:24824630发布日期:2021-04-27 15:37阅读:来源:国知局

技术特征:
1.一种基于区块链的票单管理方法,其特征在于,应用于票据管理联盟链,所述方法包括:票据管理联盟链获得为运输任务建立票单夹的建立请求,基于所述建立请求在所述票据管理联盟链上为所述运输任务建立票单夹,并将所述运输任务对应的运输信息存储在所述票单夹的对应联次中,其中,每个运输任务对应一个单据编号,所述票单夹中包括多个联次,所述多个联次用于记录所述运输任务相关的票据信息、单证信息或运输信息;当所述票据管理联盟链获得与所述运输任务对应的开票请求时,基于所述开票请求从所述票单夹中获取所述运输信息进行开票,并将所述开票信息存储在所述运输任务对应票单夹的对应联次中,其中,所述开票请求中包括所述运输任务的单据编号和存储运输信息的联次序号;当所述票据管理联盟链获得查询所述运输任务的相关信息的查询请求时,根据所述查询请求查询所述票单夹中至少一个联次中存储部分或者全部信息。2.如权利要求1所述的方法,其特征在于,所述票单夹的每个联次中均包括加密区域和公开区域,则将所述开票信息存储在所述运输任务对应票单夹的对应联次中,包括:确定所述开票信息的保密等级;根据所述保密等级确定是否需要对所述开票信息进行加密处理;若需要加密,则将所述开票信息存储在所述加密区域,若不需要加密则将所述开票信息存储在所述公开区域。3.如权利要求1所述的方法,其特征在于,当所述票据管理联盟链获得查询所述运输任务的相关信息的查询请求时,根据所述查询请求查询所述票单夹中至少一个联次中存储部分或者全部信息,包括:确定所述查询请求对应的查询权限信息;基于所述查询权限信息,查询所述票单夹中与所述权限信息对应的至少一个联次中存储的部分或者全部信息。4.如权利要求1-3中任一所述的方法,其特征在于,所述方法还包括:获得加入所述运输任务的加入请求;基于所述加入请求,在所述票单夹中为加入所述运输任务的监管节点新增对应的联次。5.如权利要求1-3中任一所述的方法,其特征在于,所述票单夹的每个联次中记录的所述运输任务对应的货物信息相同,且所述每个联次中已经记录的信息不可更改。6.一种基于区块链的票单管理系统,其特征在于,包括:建立模块,用于在票据管理联盟链获得为运输任务建立票单夹的建立请求,基于所述建立请求在所述票据管理联盟链上为所述运输任务建立票单夹,并将所述运输任务对应的运输信息存储在所述票单夹的对应联次中,其中,每个运输任务对应一个单据编号,所述票单夹中包括多个联次,所述多个联次用于记录所述运输任务相关的票据信息、单证信息或运输信息;开票模块,用于在所述票据管理联盟链获得与所述运输任务对应的开票请求时,基于所述开票请求从所述票单夹中获取所述运输信息进行开票,并将所述开票信息存储在所述运输任务对应票单夹的对应联次中,其中,所述开票请求中包括所述运输任务的单据编号
和存储运输信息的联次序号;查询模块,用于在所述票据管理联盟链获得查询所述运输任务的相关信息的查询请求时,根据所述查询请求查询所述票单夹中至少一个联次中存储部分或者全部信息。7.如权利要求6所述的系统,其特征在于,所述系统还包括加密模块,所述加密模块用于:确定所述开票信息的保密等级;根据所述保密等级确定是否需要对所述开票信息进行加密处理;若需要加密,则将所述开票信息存储在对应联次的加密区域,若不需要加密则将所述开票信息存储在对应联次的公开区域。8.如权利要求6所述的系统,其特征在于,所述查询模块还用于:确定所述查询请求对应的查询权限信息;基于所述查询权限信息,查询所述票单夹中与所述权限信息对应的至少一个联次中存储的部分或者全部信息。9.如权利要求6-8中任一所述的系统,其特征在于,所述建立模块还用于:获得加入所述运输任务的加入请求;基于所述加入请求,为加入所述运输任务的监管节点在所述票单夹中新增对应的联次。10.如权利要求6-8中任一所述的系统,其特征在于,所述票单夹的每个联次中记录的所述运输任务对应的货物信息相同,且所述每个联次中已经记录的信息不可更改。11.一种基于区块链的票单管理装置,其特征在于,包括:至少一个处理器,以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述至少一个处理器通过执行所述存储器存储的指令实现如权利要求1-5中任一项所述的方法。12.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令在计算机上运行时,使得计算机执行如权利要求1-5中任一项所述的方法。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1