logo好方法网

一种数据处理方法、装置及电子设备


技术摘要:
本发明提供了一种数据处理方法、装置及电子设备,其中,该方法包括:获取用户发送的流程节点处理信息,所述流程节点处理信息,包括:所述用户处理的流程节点名称和所述用户处理流程节点的审批结果;利用分配给用户的公钥对用户的签名进行验证;当确定用户的签名通过验  全部
背景技术:
目前,广告项目的创建、策略、排期、执行、直到结案等一系列流程的关键节点,都 需要人为审批后才能执行。 但人为审批后的流程可以通过对数据库后台篡改的方式进行审批结果修改,后果 严重的情况下会导致不必要的损失。
技术实现要素:
为解决现有存在的技术问题,本发明实施例提供一种数据处理方法、装置、电子设 备及计算机可读存储介质。 第一方面,本发明实施例提供了一种数据处理方法,包括: 获取用户发送的流程节点处理信息,所述流程节点处理信息,包括:所述用户处理 的流程节点名称和所述用户处理流程节点的审批结果;其中,所述审批结果携带有用户的 签名;所述流程节点是与所述流程节点名称匹配的流程节点; 利用分配给所述用户的公钥对所述用户的签名进行验证; 当确定所述用户的签名通过验证后,将所述流程节点名称和所述用户处理流程节 点的审批结果发送到区块链节点服务器存储,并接收所述区块链节点服务器返回的所述审 批结果的存储地址; 生成所述流程节点名称与所述审批结果的存储地址的对应关系,并对生成的所述 对应关系进行存储。 第二方面,本发明实施例提供了一种数据处理装置,包括: 获取模块,用于获取用户发送的流程节点处理信息,所述流程节点处理信息,包 括:所述用户处理的流程节点名称和所述用户处理流程节点的审批结果;其中,所述审批结 果携带有用户的签名;所述流程节点是与所述流程节点名称匹配的流程节点; 验证模块,用于利用分配给所述用户的公钥对所述用户的签名进行验证; 存储模块,用于当确定所述用户的签名通过验证后,将所述流程节点名称和所述 用户处理流程节点的审批结果发送到区块链节点服务器存储,并接收所述区块链节点服务 器返回的所述审批结果的存储地址; 生成模块,用于生成所述流程节点名称与所述审批结果的存储地址的对应关系, 并对生成的所述对应关系进行存储。 第三方面,本发明实施例提供了一种电子设备,包括总线、收发器、存储器、处理器 及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述收发器、所述存储器 和所述处理器通过所述总线相连,所述计算机程序被所述处理器执行时实现上述第一方面 4 CN 111581627 A 说 明 书 2/12 页 所述的数据处理方法中的步骤。 第四方面,本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程 序,所述计算机程序被处理器执行时实现上述第一方面所述的数据处理方法中的步骤。 本发明实施例提供的第一方面至第四方面记载的方案中,通过将用户处理流程节 点的审批结果发送到区块链节点服务器进行存储,与相关技术中无法避免通过对数据库后 台篡改的方式进行审批结果修改相比,通过将用户处理流程节点的审批结果进行上链操 作,利用区块链上信息不可更改的特点对用户处理流程节点的审批结果进行存储,避免通 过后台篡改的方式进行审批结果修改的现象出现,大大提高了用户对流程节点的审批结果 的可追溯性和安全性。 附图说明 为了更清楚地说明本发明实施例或
分享到:
收藏