G06Q30/04 G06Q20/40 G06Q40/04 G06Q20/38
1.一种基于区块链网络的票据处理方法,其特征在于,应用于税务终端,所述方法包括:
获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息;
确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限;
如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。
2.根据权利要求1所述的方法,其特征在于,所述开票申请信息包括目标开票数量和目标开票金额,所述开票限制信息包括剩余开票数量和开票金额总额度;所述将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限,包括:
将所述剩余开票数量与所述目标开票数量进行对比;
如果所述目标开票数量小于或等于所述剩余开票数量,则根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限,包括:
获取智能合约中记录的已开票总金额;
根据所述开票金额总额度和所述已开票总金额确定剩余开票总金额;
将所述目标开票金额与所述剩余开票总金额进行对比;
如果所述目标开票金额小于或等于所述剩余开票总金额,则确定所述开票请求具备开票权限。
5.根据权利要求2或3所述的方法,其特征在于,所述获取企业终端发送的开票请求之前,所述方法还包括:
获取所述企业终端发送的注册请求,所述注册请求中携带了所述企业标识;
根据所述企业标识查询所述企业标识对应的目标企业的企业信息,所述企业信息包括企业规模信息、资产信息和生产经营数据中的一种或多种;
根据所述企业信息确定所述目标企业对应的开票数量总额度和开票金额总额度,并将所述开票数量总额度作为所述目标企业对应的剩余开票数量;
将所述开票数量总额度、所述剩余开票数量和所述开票金额总额度写入所述区块链中所述目标企业对应的资产字段中。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述开票申请信息开具对应的电子票据之后,所述方法还包括:
向所述区块链网络中的节点发送资产变更交易,所述资产变更交易包括所述目标开票数量和所述目标开票金额,所述资产变更交易用于所述节点根据所述目标开票数量调整所述资产字段中存储的剩余开票数量,以及根据所述目标开票金额调整智能合约中记录的已开票总金额。
6.一种基于区块链网络的票据处理方法,其特征在于,应用于所述区块链网络的节点,所述方法包括:
获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息;
根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。
7.根据权利要求6所述的方法,其特征在于,所述开票申请信息包括目标开票数量和目标开票金额,所述开票限制信息包括剩余开票数量和开票金额总额度;所述将所述目标企业的开票限制信息发送给所述税务终端之后,所述方法还包括:
接收所述税务终端发送的资产变更交易,所述资产变更交易包括所述目标开票数量和所述目标开票金额;
在对所述资产变更交易共识验证通过后,根据所述目标开票数量调整所述资产字段中存储的所述剩余开票数量,以及根据所述目标开票金额调整智能合约中记录的已开票总金额。
8.一种票据处理装置,其特征在于,应用于税务终端,所述装置包括:
第一获取模块,用于获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息;
第一查询模块,用于确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
比较模块,用于将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限;
确定模块,用于如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。
9.一种票据处理装置,其特征在于,应用于区块链网络的节点,所述装置包括:
第二获取模块,用于获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息;
第二查询模块,用于根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
发送模块,用于将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。
10.一种计算机可读存储介质,其特征在于,该计算机可读存储介质中存储有程序指令,该程序指令被执行时,用于实现如权利要求1-7任一项所述的方法。
本申请涉及计算机技术领域,尤其涉及一种基于区块链网络的票据处理方法、装置及存储介质。
税务局可以根据不同企业的企业信息对各个企业在一定时间范围内的开票数量和开票金额进行限制,例如,根据某企业的企业信息限定该企业每月开票数量为50张,开票总金额不超过1万。目前各个企业主要是通过在每次开票后人工统计已开票总金额和开票数量,然后根据统计得到的已开票总金额和开票数量对开票数量和开票金额进行控制。然而,这种人工统计开票数量和开票金额的管控方式耗时久,效率低。
本发明实施例提供了一种基于区块链网络的票据处理方法、装置及存储介质,通过从区块链网络中的与目标企业对应的资产字段中获取目标企业的开票限制信息,来对企业开票数量和开票金额进行限制,实现了对企业的开票数量和开票金额的自动化、智能化控制,提高了对开票的管控效率。
第一方面,本发明实施例提供了一种基于区块链网络的票据处理方法,应用于税务终端,所述方法包括:
获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息;
确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限;
如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。
第二方面,本发明实施例提供了另一种基于区块链网络的票据处理方法,应用于所述区块链网络的节点,所述方法包括:
获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息;
根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。
第三方面,本发明实施例提供了一种票据处理装置,应用于税务终端,所述装置包括:
第一获取模块,用于获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息;
第一查询模块,用于确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
比较模块,用于将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限;
确定模块,用于如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。
第四方面,本发明实施例提供了另一种票据处理装置,应用于区块链网络的节点,所述装置包括:
第二获取模块,用于获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息;
第二查询模块,用于根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
发送模块,用于将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。
第五方面,本发明实施例提供了一种服务器,所述服务器包括:处理器和存储器,所述处理器用于执行:
获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息;
确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限;
如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。
第六方面,本发明实施例提供了一种节点,所述节点包括:处理器和存储器,所述处理器用于执行:
获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息;
根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;
将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。
第七方面,本发明实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有程序指令,该程序指令被执行时,用于实现上述第一方面或第二方面所述的方法。
本发明实施例通过获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息,确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述企业标识对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息,将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限,如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。通过这种实施方式,可以实现了对企业的开票数量和开票金额的自动化、智能化控制,提高了对开票的管控效率。
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1a是本发明实施例提供的一种票据处理系统的结构示意图;
图1b是本发明实施例提供的一种区块链的结构示意图;
图1c是本发明实施例提供的一种产生新区块的过程示意图;
图2是本发明实施例提供的一种基于区块链网络的票据处理方法的流程示意图;
图3是本发明实施例提供的另一种基于区块链网络的票据处理方法的流程示意图;
图4是本发明实施例提供的一种基于区块链网络的票据处理交互方法的流程示意图;
图5是本发明实施例提供的一种票据处理装置的结构示意图;
图6是本发明实施例提供的另一种票据处理装置的结构示意图;
图7是本发明实施例提供的一种服务器的结构示意图;
图8是本发明实施例提供的一种节点的结构示意图。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例中提供的基于区块链网络的票据处理方法可以应用于一种票据处理系统,在某些实施例中,所述票据处理系统包括税务终端、区块链平台、企业终端,在某些实施例中,所述区块链平台与前述区块链网络相同,在某些实施例中,所述税务终端为服务器。在某些实施例中,所述税务终端可以与区块链平台、企业终端建立通信连接。在某些实施例中,所述通信连接的方式可以包括但不限于Wi-Fi、蓝牙、近场通信(Near FieldCommunication,NFC)等。
下面结合附图1a-附图1c对本发明实施例提供的票据处理系统进行示意性说明。
请参见图1a,图1a是本发明实施例提供的一种票据处理系统的结构示意图。所述票据处理系统包括:区块链平台11、企业终端12、税务终端13。在某些实施例中,区块链平台11与税务终端13可以通过无线通信连接方式建立通信连接,其中,在某些场景下,所述区块链平台11与税务终端13之间也可以通过有线通信连接方式建立通信连接。在某些实施例中,所述税务终端13可以通过有线或无线的通信连接方式与企业终端12建立通信连接。在某些实施例中,所述企业终端12可以包括但不限于智能手机、平板电脑、笔记本电脑、台式电脑、车载智能终端、智能手表等智能终端设备。在某些实施例中,所述税务终端13可以为服务器。
在一个实施例中,所述区块链平台11是指用于进行节点与节点之间数据共享的网络,区块链平台中可以包括多个节点111。每个节点111在进行正常工作可以接收到输入信息,并基于接收到的输入信息维护区块链平台内的共享数据(即区块链)。为了保证区块链平台内的信息互通,每个节点之间可以存在信息连接,任意两个节点之间可以实现点对点(Peer To Peer,P2P)通信,具体可以通过有线通信链路或无线通信链路进行P2P通信。例如,当区块链平台中的任意节点接收到输入信息时,其他节点便根据共识算法获取该输入信息,将该输入信息作为共享数据中的数据进行存储,使得区块链平台中全部节点上存储的数据均一致。
税务终端13可以接入该区块链平台11,并可以与区块链平台11中的节点进行通信。需要说明的是,图1a中所示的节点的数目仅仅是示意性的,根据实际需要,可以部署任意数目的节点。
其中,对于区块链平台11中的每个节点,均具有与其对应的节点标识,而且区块链平台11中的每个节点均可以存储有区块链平台中其他节点的节点标识,以便后续根据其他节点的节点标识,将生成的区块广播至区块链平台中的其他节点。每个节点中可维护一个如下表所示的节点标识列表,将节点名称和节点标识对应存储至该节点标识列表中。其中,节点标识可为互联网协议(Internet Protocol,IP)地址以及其他任一种能够用于标识该节点的信息,表1中仅以IP地址为例进行说明。
表1
节点名称 节点标识 节点1 117.114.151.174 节点2 117.116.189.145 … … 节点N 119.123.789.258
其中,区块链平台中的每个节点均存储一条相同的区块链。区块链由多个区块组成,参见图1b,图1b是本发明实施例提供的一种区块链的结构示意图。区块链由多个区块组成,创始块中包括区块头和区块主体,区块头中存储有输入信息特征值、版本号、时间戳和难度值,区块主体中存储有输入信息;创始块的下一区块以创始块为父区块,下一区块中同样包括区块头和区块主体,区块头中存储有当前区块的输入信息特征值、父区块的区块头特征值、版本号、时间戳和难度值,并以此类推,使得区块链中每个区块中存储的区块数据均与父区块中存储的区块数据存在关联,保证了区块中输入信息的安全性。
其中,在生成区块链中的各个区块时,参见图1c,图1c是本发明实施例提供的一种产生新区块的过程示意图。区块链所在的节点在接收到输入信息时,对输入信息进行校验,完成校验后,将输入信息存储至内存池中,并更新其用于记录输入信息的哈希树;之后,将更新时间戳更新为接收到输入信息的时间,并尝试不同的随机数,多次进行特征值计算,使得计算得到的特征值可以满足下述公式:
SHA256(SHA256(version+prev_hash+merkle_root+ntime+nbits+x)) 其中,SHA256为计算特征值所用的特征值算法;version(版本号)为区块链中相关区块协议的版本信息;prev_hash为当前区块的父区块的区块头特征值;merkle_root为输入信息的特征值;ntime为更新时间戳的更新时间;nbits为当前难度,在一段时间内为定值,并在超出固定时间段后再次进行确定;x为随机数;TARGET为特征值阈值,该特征值阈值可以根据nbits确定得到。 这样,当计算得到满足上述公式的随机数时,便可将信息对应存储,生成区块头和区块主体,得到当前区块。随后,区块链所在节点根据区块链平台中其他节点的节点标识,将新生成的区块分别发送给其所在的区块链平台中的其他节点,由其他节点对新生成的区块进行校验,并在完成校验后将新生成的区块添加至其存储的区块链中。 其中,区块链平台11的节点上可以运行智能合约,智能合约是用于在满足一定条件时而执行的代码实现,开发人员可以通过编程语言定义合约逻辑,发布到区块链上(智能合约注册),根据合约条款的逻辑,调用密钥或者其他的事件触发执行,完成合约逻辑,同时还提供对智能合约升级、注销的功能。 下面结合附图对本发明实施例提供的基于区块链网络的票据处理方法进行示意性说明。 具体请参见图2,图2是本发明实施例提供的一种基于区块链网络的票据处理方法的流程示意图,本发明实施例的基于区块链网络的票据处理方法可以由票据处理装置执行,其中,所述票据处理装置设置于税务终端中,其中,所述税务终端的具体解释如前所述。具体地,本发明实施例的所述方法包括如下步骤。 S201:获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息。 本发明实施例中,税务终端可以获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息。在某些实施例中,所述企业标识可以包括但不限于所述目标企业的名称、统一识别号等任意一种或多种。 在一个实施例中,税务终端在获取企业终端发送的开票请求之前,可以获取所述企业终端发送的注册请求,所述注册请求中携带了所述企业标识,并根据所述企业标识查询所述企业标识对应的目标企业的企业信息,所述企业信息包括企业规模信息、资产信息和生产经营数据中的一种或多种;根据所述企业信息确定所述目标企业对应的开票数量总额度和开票金额总额度,并将所述开票数量总额度作为所述目标企业对应的剩余开票数量,以及将所述开票数量总额度、所述剩余开票数量和所述开票金额总额度写入所述区块链中所述企业标识对应的资产字段中。 通过这种实施方式,可以根据不同的企业的企业信息确定出对应的开票数量总额度和开票金额总额度,通过将开票数量总额度、剩余开票数量和开票金额总额度写入区块链中与企业标识对应的资产字段中,可以确保资产字段中的开票数量总额度、剩余开票数量和开票金额总额度的有效性。 S202:确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息。 本发明实施例中,税务终端可以确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息。在某些实施例中,所述开票限制信息包括开票数量总额度、剩余开票数量和开票金额总额度。例如,所述资产字段中存储的开票数量总额度为100张、开票金额总额度为20000元。 在一个实施例中,税务终端在确定所述企业标识的摘要信息时,可以根据预设的摘要信息与企业标识的对应关系确定所述企业标识的摘要信息。在某些实施例中,所述摘要信息可以是预先根据预设的摘要算法计算得到的。在某些实施例中,所述摘要信息包括但不限于哈希值。 在一个实施例中,税务终端在从所述区块链网络的节点处查询区块链中所述企业标识对应的资产字段之后,可以获取所述资产字段中存储的所述目标企业的开票限制信息,并根据所述开票申请信息和所述开票限制信息确定确定所述开票请求是否具备开票权限。在某些实施例中,所述资产字段中存储的是在指定时间范围内的开票限制信息,在某些实施例中,所述开票限制信息中携带了所述指定时间范围信息,在某些实施例中,所述指定时间范围包括但不限于每天、每个月、每一年等任意一种或多种,在一个示例中,所述资产字段中存储的是目标企业每个月的开票限制信息。 S203:将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限。 本发明实施例中,税务终端可以将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限。 在一个实施例中,所述开票申请信息包括目标开票数量和目标开票金额,所述开票限制信息包括剩余开票数量和开票金额总额度;税务终端在将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限时,可以将所述剩余开票数量与所述目标开票数量进行对比,如果所述目标开票数量小于或等于所述剩余开票数量,则根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限。 例如,假设目标开票数量为2,如果剩余开票数量为2,所述目标开票数量2等于所述剩余开票数量2,则可以进一步根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限。 在一个实施例中,税务终端在将所述剩余开票数量与所述目标开票数量进行对比时,如果所述目标开票数量大于所述剩余开票数量,则确定所述开票请求不具备开票权限。 例如,假设目标开票数量为4,剩余开票数量为2,所述目标开票数量4大于所述剩余开票数量2,则可以确定所述开票请求不具备开票权限。 在一个实施例中,税务终端在将所述剩余开票数量与所述目标开票数量进行对比时,如果所述目标开票数量大于所述剩余开票数量,则向企业终端发送开票数量超标通知,所述开票数量超标通知携带了剩余开票数量,如果获取到企业终端针对所述开票数量超标通知发送的开具剩余开票数量对应的电子票据的确认指令,则允许开具所述剩余开票数量对应的电子票据。 例如,假设目标开票数量为4,剩余开票数量为2,所述目标开票数量4大于所述剩余开票数量2,则向企业终端发送开票数量超标通知,所述开票数量超标通知携带了剩余开票数量2,如果获取到企业终端针对所述开票数量超标通知发送的开具剩余开票数量2对应的电子票据的确认指令,则允许开具2张电子票据。 在一个实施例中,所述企业终端发送的开票申请信息中可以携带企业终端请求税务终端为所述企业终端对应的企业开具电子票据的目标开票时间,税务终端在将所述剩余开票数量与所述目标开票数量进行对比之前,可以获取所述开票申请信息中携带的目标开票时间,并将所述目标开票时间与所述资产字段中的指定时间范围进行对比,如果所述目标开票时间在所述指定时间范围内,则将所述剩余开票数量与所述目标开票数量进行对比。 在一个实施例中,如果所述目标开票时间不在所述指定时间范围内,则需要在所述目标开票时间将所述目标开票数量与所述目标开票时间所处时间范围内的资产字段中的剩余开票数量进行对比。通过这种实施方式,可以提高对开票控制的灵活性。 例如,假设目标企业的资产字段中的指定时间范围为每月15号到下一个月的14号,如果当前时间为1月15号,所述目标企业的开票申请信息中携带的目标开票时间为2月18号,则可以确定所述目标企业发送的开票申请信息对应的目标开票时间为2月15号到3月14号,因此需要在2月18号将所述目标企业的开票申请信息中携带的目标开票数量与2月15号至2月18日这个时间范围内的资产字段中的剩余开票数量进行对比。 在一个实施例中,税务终端在根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限时,可以获取智能合约中记录的已开票总金额,并根据所述开票金额总额度和所述已开票总金额确定剩余开票总金额,以及将所述目标开票金额与所述剩余开票总金额进行对比,如果所述目标开票金额小于或等于所述剩余开票总金额,则确定所述开票请求具备开票权限。 例如,假设开票金额总额度为1000,如果税务终端从智能合约中获取到的已开票总金额为900,目标开票金额为50,则可以根据所述开票金额总额度1000和所述已开票总金额900确定出剩余开票总金额为100,从而将所述目标开票金额50与所述剩余开票总金额100进行对比,得到所述目标开票金额50小于所述剩余开票总金额100,因此确定所述开票请求具备开票权限。 在一个实施例中,税务终端在根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限时,可以获取智能合约中记录的已开票总金额,并根据所述开票金额总额度和所述已开票总金额确定剩余开票总金额,以及将所述目标开票金额与所述剩余开票总金额进行对比,如果所述目标开票金额大于所述剩余开票总金额,则确定所述开票请求不具备开票权限。 又例如,假设开票金额总额度为1000,如果税务终端从智能合约中获取到的已开票总金额为900,目标开票金额为200,则可以根据所述开票金额总额度1000和所述已开票总金额900确定出剩余开票总金额为100,从而将所述目标开票金额200与所述剩余开票总金额100进行对比,得到所述目标开票金额200大于所述剩余开票总金额100,因此确定所述开票请求不具备开票权限。 在一个实施例中,税务终端在根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中之前,还可以首先获取智能合约中记录的已开票总金额,并根据所述开票金额总额度和所述已开票总金额确定剩余开票总金额,以及将所述目标开票金额与所述剩余开票总金额进行对比,如果所述目标开票金额小于或等于所述剩余开票总金额,则进一步根据剩余开票数量与目标开票数量确定所述开票请求是否具备开票权限。本发明实施例对检测目标开票金额和检测目标开票数量的先后顺序不做具体限定。 通过这种实施方式,可以控制目标企业的开票申请信息中的目标开票金额小于或等于剩余开票总金额以及目标开票数量小于或等于剩余开票数量时,确定所述开票请求具备开票权限,以实现对企业开票的自动化、智能化控制。 S204:如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。 本发明实施例中,税务终端如果确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。 在一个实施例中,税务终端在根据所述开票申请信息开具对应的电子票据之后,可以向所述区块链网络中的节点发送资产变更交易,所述资产变更交易包括所述目标开票数量和所述目标开票金额,所述资产变更交易用于所述节点根据所述目标开票数量调整所述资产字段中存储的剩余开票数量,以及根据所述目标开票金额调整智能合约中记录的已开票总金额。通过将资产变更交易上链,确保了资产变更交易的可靠性,通过区块链的节点对资产字段的剩余开票数量和智能合约中记录的已开票总金额进行调整,有助于提高调整剩余开票数量和已开票总金额的效率,确保了剩余开票数量和已开票总金额的准确性,有助于提高对开票进行管控的准确性。 例如,假设所述资产变更交易中包括的目标开票数量为1以及目标开票金额为200,如果资产字段中存储的已开票数量为0,剩余开票数量为100,开票金额总额度为1000,已开票总金额为600,则节点可以根据所述目标开票数量1将所述资产字段中存储的剩余开票数量减1,得到调整后的剩余开票数量为99,以及根据所述目标开票金额200对智能合约中记录的已开票总金额600累加200,得到调整后的已开票总金额为800。 本发明实施例通过获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息;并确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息;将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限,如果确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。通过这种实施方式可以实现了对企业的开票数量和开票金额的自动化、智能化控制,提高了对开票的管控效率。 具体请参见图3,图3是本发明实施例提供的另一种基于区块链网络的票据处理方法的流程示意图,本发明实施例的基于区块链网络的票据处理方法可以由票据处理装置执行,其中,所述票据处理装置设置于区块链网络的节点中,其中,所述节点的具体解释如前所述。具体地,本发明实施例的所述方法包括如下步骤。 S301:获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息。 本发明实施例中,节点可以获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息。 在某些实施例中,所述开票申请信息包括目标开票数量和目标开票金额,所述开票限制信息包括剩余开票数量和开票金额总额度。 S302:根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息。 本发明实施例中,节点可以根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息。在某些实施中,所述开票限制信息包括包括剩余开票数量和开票金额总额度。 S303:将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。 本发明实施例中,节点可以将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。 在一个实施例中,节点将所述目标企业的开票限制信息发送给所述税务终端之后,可以接收所述税务终端发送的资产变更交易,所述资产变更交易包括所述目标开票数量和所述目标开票金额,并在对所述资产变更交易共识验证通过后,根据所述目标开票数量调整所述资产字段中存储的所述剩余开票数量,以及根据所述目标开票金额调整智能合约中记录的已开票总金额。通过区块链的节点对所述资产变更交易进行共识验证,确保了资产变更交易的可靠性,通过在共识验证通过后对剩余开票数量和已开票总金额进行调整,提高了对剩余开票数量和已开票总金额进行调整的准确性。 本发明实施例可以获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息,并根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息,以及将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。通过这种实施方式可以实现了对企业的开票数量和开票金额的自动化、智能化控制,提高了对开票的管控效率。 具体请参见图4,图4是本发明实施例提供的一种基于区块链网络的票据处理交互方法的流程示意图,本发明实施例的基于区块链网络的票据处理交互方法可以由一种票据处理系统执行,所述票据处理系统包括区块链平台、税务终端、企业终端。具体地,本发明实施例的所述方法包括如下步骤。 S401:税务终端获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息。 本发明实施例中,税务终端获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息。 S402:税务终端向区块链网络的节点发送资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息。 本发明实施例中,税务终端可以向区块链网络的节点发送资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息。 S403:节点获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,并根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息。 本发明实施例中,节点可以获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,并根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息。 S404:节点将所述目标企业的开票限制信息发送给所述税务终端。 本发明实施例中,节点可以将所述目标企业的开票限制信息发送给所述税务终端。 S405:税务终端如果根据所述开票申请信息和所述开票限制信息确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。 本发明实施例中,税务终端如果根据所述开票申请信息和所述开票限制信息确定所述开票请求具备开票权限,则可以根据所述开票申请信息开具对应的电子票据。 S406:税务终端将所述电子票据发送给区块链网络的节点存储至区块链中。 本发明实施例中,税务终端可以将所述电子票据发送给区块链网络的节点存储至区块链中。 本发明实施例通过获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息,确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述企业标识对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息,将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限,如果确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。通过这种实施方式,可以实现了对企业的开票数量和开票金额的自动化、智能化控制,提高了对开票的管控效率。 请参见图5,图5是本发明实施例提供的一种票据处理装置的结构示意图。具体的,所述装置设置于税务终端中,所述装置包括:第一获取模块501、第一查询模块502、确定模块503; 第一获取模块501,用于获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息; 第一查询模块502,用于确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息; 比较模块503,用于将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限; 确定模块504,用于如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。 进一步地,所述开票申请信息包括目标开票数量和目标开票金额,所述开票限制信息包括剩余开票数量和开票金额总额度;所述比较模块503将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限时,具体用于: 将所述剩余开票数量与所述目标开票数量进行对比; 如果所述目标开票数量小于或等于所述剩余开票数量,则根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限。 进一步地,所述比较模块503根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限时,具体用于: 获取智能合约中记录的已开票总金额; 根据所述开票金额总额度和所述已开票总金额确定剩余开票总金额; 将所述目标开票金额与所述剩余开票总金额进行对比; 如果所述目标开票金额小于或等于所述剩余开票总金额,则确定所述开票请求具备开票权限。 进一步地,所述确定模块504根据所述开票申请信息开具对应的电子票据之后,还用于: 向所述区块链网络中的节点发送资产变更交易,所述资产变更交易包括所述目标开票数量和所述目标开票金额,所述资产变更交易用于所述节点根据所述目标开票数量调整所述资产字段中存储的剩余开票数量,以及根据所述目标开票金额调整智能合约中记录的已开票总金额。 进一步地,所述第一获取模块501获取企业终端发送的开票请求之前,还用于: 获取所述企业终端发送的注册请求,所述注册请求中携带了所述企业标识; 根据所述企业标识查询所述企业标识对应的目标企业的企业信息,所述企业信息包括企业规模信息、资产信息和生产经营数据中的一种或多种; 根据所述企业信息确定所述目标企业对应的开票数量总额度和开票金额总额度,并将所述开票数量总额度作为所述目标企业对应的剩余开票数量; 将所述开票数量总额度、所述剩余开票数量和所述开票金额总额度写入所述区块链中所述目标企业对应的资产字段中。 本发明实施例通过获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息,确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述企业标识对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息,将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限,如果确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。通过这种实施方式,可以实现了对企业的开票数量和开票金额的自动化、智能化控制,提高了对开票的管控效率。 请参见图6,图6是本发明实施例提供的另一种票据处理装置的结构示意图。具体的,所述装置设置于区块链网络的节点中,所述装置包括:第二获取模块601、第二查询模块602、发送模块603; 第二获取模块601,用于获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息; 第二查询模块602,用于根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息; 发送模块603,用于将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。 进一步地,所述开票申请信息包括目标开票数量和目标开票金额,所述开票限制信息包括剩余开票数量和开票金额总额度;所述发送模块603将所述目标企业的开票限制信息发送给所述税务终端之后,还用于: 接收所述税务终端发送的资产变更交易,所述资产变更交易包括所述目标开票数量和所述目标开票金额; 在对所述资产变更交易共识验证通过后,根据所述目标开票数量调整所述资产字段中存储的所述剩余开票数量,以及根据所述目标开票金额调整智能合约中记录的已开票总金额。 本发明实施例可以获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息,并根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息,以及将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。通过这种实施方式可以实现了对企业的开票数量和开票金额的自动化、智能化控制,提高了对开票的管控效率。 请参见图7,图7是本发明实施例提供的一种服务器的结构示意图。具体的,所述服务器与前述税务终端对应相同,所述服务器包括:存储器701、处理器702。 在一种实施例中,所述服务器还包括数据接口703,所述数据接口703,用于传递服务器和其他设备之间的数据信息。 所述存储器701可以包括易失性存储器(volatile memory);存储器701也可以包括非易失性存储器(non-volatile memory);存储器701还可以包括上述种类的存储器的组合。所述处理器702可以是中央处理器(central processing unit,CPU)。所述处理器702还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA)或其任意组合。 所述存储器701用于存储程序,所述处理器702可以调用存储701中存储的程序,用于执行如下步骤: 获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息; 确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息; 将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限; 如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。 进一步地,所述开票申请信息包括目标开票数量和目标开票金额,所述开票限制信息包括剩余开票数量和开票金额总额度;所述处理器702将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限时,具体用于: 将所述剩余开票数量与所述目标开票数量进行对比; 如果所述目标开票数量小于或等于所述剩余开票数量,则根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限。 进一步地,所述处理器702根据所述目标开票金额和所述开票金额总额度确定所述开票请求是否具备开票权限时,具体用于: 获取智能合约中记录的已开票总金额; 根据所述开票金额总额度和所述已开票总金额确定剩余开票总金额; 将所述目标开票金额与所述剩余开票总金额进行对比; 如果所述目标开票金额小于或等于所述剩余开票总金额,则确定所述开票请求具备开票权限。 进一步地,所述处理器702根据所述开票申请信息开具对应的电子票据之后,还用于: 向所述区块链网络中的节点发送资产变更交易,所述资产变更交易包括所述目标开票数量和所述目标开票金额,所述资产变更交易用于所述节点根据所述目标开票数量调整所述资产字段中存储的剩余开票数量,以及根据所述目标开票金额调整智能合约中记录的已开票总金额。 进一步地,所述处理器702获取企业终端发送的开票请求之前,还用于: 获取所述企业终端发送的注册请求,所述注册请求中携带了所述企业标识; 根据所述企业标识查询所述企业标识对应的目标企业的企业信息,所述企业信息包括企业规模信息、资产信息和生产经营数据中的一种或多种; 根据所述企业信息确定所述目标企业对应的开票数量总额度和开票金额总额度,并将所述开票数量总额度作为所述目标企业对应的剩余开票数量; 将所述开票数量总额度、所述剩余开票数量和所述开票金额总额度写入所述区块链中所述目标企业对应的资产字段中。 本发明实施例通过获取企业终端发送的开票请求,所述开票请求中携带了目标企业的企业标识和开票申请信息,确定所述企业标识的摘要信息,并根据所述企业标识的摘要信息从所述区块链网络的节点处查询区块链中所述企业标识对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息,将所述开票申请信息与所述开票限制信息进行比较,以确定所述开票请求是否具备开票权限,如果确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据,并将所述电子票据存储至所述区块链中。通过这种实施方式,可以实现了对企业的开票数量和开票金额的自动化、智能化控制,提高了对开票的管控效率。 请参见图8,图8是本发明实施例提供的一种节点的结构示意图。具体的,所述节点包括:存储器801、处理器802。 在一种实施例中,所述节点还包括数据接口803,所述数据接口803,用于传递节点和其他设备之间的数据信息。 所述存储器801可以包括易失性存储器(volatile memory);存储器801也可以包括非易失性存储器(non-volatile memory);存储器801还可以包括上述种类的存储器的组合。所述处理器802可以是中央处理器(central processing unit,CPU)。所述处理器802还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegrated circuit,ASIC),可编程逻辑器件(programmable logic device,PLD)或其组合。上述PLD可以是复杂可编程逻辑器件(complex programmable logic device,CPLD),现场可编程逻辑门阵列(field-programmable gate array,FPGA)或其任意组合。 所述存储器801用于存储程序,所述处理器802可以调用存储801中存储的程序,用于执行如下步骤: 获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息; 根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息; 将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。 所述开票申请信息包括目标开票数量和目标开票金额,所述开票限制信息包括剩余开票数量和开票金额总额度;所述处理器802将所述目标企业的开票限制信息发送给所述税务终端之后,还用于: 接收所述税务终端发送的资产变更交易,所述资产变更交易包括所述目标开票数量和所述目标开票金额; 在对所述资产变更交易共识验证通过后,根据所述目标开票数量调整所述资产字段中存储的所述剩余开票数量,以及根据所述目标开票金额调整智能合约中记录的已开票总金额。 本发明实施例可以获取税务终端在收到企业终端发送的开票请求后发送的资产查询通知,所述资产查询通知携带了目标企业的企业标识的摘要信息,所述开票请求中携带了所述目标企业的企业标识和开票申请信息,并根据所述企业标识的摘要信息从区块链中查询与所述目标企业对应的资产字段,所述资产字段用于存储所述目标企业的开票限制信息,以及将所述目标企业的开票限制信息发送给所述税务终端,以使得所述税务终端根据所述开票申请信息和所述开票限制信息确定所述开票请求是否具备开票权限,如果确定所述开票请求具备开票权限,则根据所述开票申请信息开具对应的电子票据。通过这种实施方式可以实现了对企业的开票数量和开票金额的自动化、智能化控制,提高了对开票的管控效率。 本发明的实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明图2、图3或图4所对应实施例中描述的方法,也可实现图5或图6所述本发明所对应实施例的装置,在此不再赘述。 所述计算机可读存储介质可以是前述任一实施例所述的设备的内部存储单元,例如设备的硬盘或内存。所述计算机可读存储介质也可以是所述设备的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。进一步地,所述计算机可读存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述服务器所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。 以上所揭露的仅为本发明的部分实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
本文发布于:2023-04-14 03:18:07,感谢您对本站的认可!
本文链接:https://patent.en369.cn/patent/1/86909.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |