项目数据的处理方法和装置、存储介质及电子设备制造方法及图纸

技术编号:36169708 阅读:23 留言:0更新日期:2022-12-31 20:20
本发明专利技术公开了一种项目数据的处理方法和装置、存储介质及电子设备。该方法包括:获取项目数据处理请求,其中,项目数据处理请求用于请求对区块链上存储的目标项目的项目数据进行处理,在区块链上目标项目对应的项目容器中配置有目标项目中各个环节各自对应的函数,每个函数用于存储对应环节中的操作记录数据;响应项目数据处理请求,遍历项目容器中各个环节的操作记录数据,对目标项目进行业务合规校验;在目标项目通过校验的情况下,对目标项目的项目数据进行处理,得到处理结果;在区块链上存储处理结果。本发明专利技术解决了项目数据的合规性校验效率低的技术问题。性校验效率低的技术问题。性校验效率低的技术问题。

【技术实现步骤摘要】
项目数据的处理方法和装置、存储介质及电子设备


[0001]本专利技术涉及项目数据管理
,具体而言,涉及一种项目数据的处理方法和装置、存储介质及电子设备。

技术介绍

[0002]招投标业务是企业供应链业务流程中的重要的环节,随着信息化的发展,电子招标系统已成为各企业广泛应用的招标工具,为保证招标业务的公正性,很多招标项目都需要由供应商先缴纳一定比例的费用作为招标保证金。作为供应商往往是投标业务的弱势一方,对于保证金的缴纳退款流程审批以及时效性会有很多顾虑,从而错失很多优质资源。而客户方也会花费大量成本进行供应商资质审查、围串标合规性检查、保证金的收取、退款等业务审批、支付等,更会因为优质供应商的退出,从而错失优质方案和物资,影响企业的发展。由此可见,现有技术中存在项目数据的合规性校验效率低的技术问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种项目数据的处理方法和装置、存储介质及电子设备,以至少解决项目数据的合规性校验效率低的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种项目数据处理方法,包括:获取项目数据处理请求,其中,项目数据处理请求用于请求对区块链上存储的目标项目的项目数据进行处理,在区块链上目标项目对应的项目容器中配置有目标项目中各个环节各自对应的函数,每个函数用于存储对应环节中的操作记录数据;响应项目数据处理请求,遍历项目容器中各个环节的操作记录数据,对目标项目进行业务合规校验;在目标项目通过校验的情况下,对目标项目的项目数据进行处理,得到处理结果;在区块链上存储处理结果。
[0006]根据本专利技术实施例的另一方面,还提供了一种项目数据的处理装置,包括:获取单元,用于获取项目数据处理请求,其中,项目数据处理请求用于请求对区块链上存储的目标项目的项目数据进行处理,在区块链上目标项目对应的项目容器中配置有目标项目中各个环节各自对应的函数,每个函数用于存储对应环节中的操作记录数据;合规单元,用于响应项目数据处理请求,遍历项目容器中各个环节的操作记录数据,对目标项目进行业务合规校验;处理单元,用于在目标项目通过校验的情况下,对目标项目的项目数据进行处理,得到处理结果;存储单元,用于在区块链上存储处理结果。
[0007]根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述的项目数据的处理方法。
[0008]根据本专利技术实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过计算机程序执行上述的项目数据的处理方法。
[0009]在本专利技术实施例中,采用获取数据处理请求后,通过遍历项目容器中各个操作记录的数据,对目标项目进行合规校验的技术方案,达到了根据实时网络状态确定页面加载动画的播放模式的目的,从而实现了在不同网络环境下都能流畅展示页面的技术效果,进而解决了项目数据的合规性校验效率低的技术问题。
附图说明
[0010]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0011]图1是根据本专利技术实施例的一种可选的项目数据的处理方法的示意图;
[0012]图2是根据本专利技术实施例的另一种可选的项目数据的处理方法的示意图;
[0013]图3是根据本专利技术实施例的又一种可选的项目数据的处理方法的示意图;
[0014]图4是根据本专利技术实施例的一种可选的项目数据的处理装置的示意图;
[0015]图5是根据本专利技术实施例的另一种可选的项目数据的处理装置的示意图。
具体实施方式
[0016]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0017]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0018]根据本专利技术实施例的一个方面,提供了一种项目数据的处理方法,可选地,作为一种可选的实施方式,上述项目数据的处理方法可以但不限于应用于如图1所示的项目数据的处理系统中。具体的,请参照步骤S102至步骤S108。
[0019]S102,为客户、供应商、供应商合规校验系统和银企直联系统生成非对称加密算法的区块链账户,包含各用户的公钥、私钥以及区块链身份标识;
[0020]S104,以区块链智能合约作为招标项目容器,客户通过输入初始化参数为每一个招标项目生成对应的招标项目智能合约。合约中绑定了招标客户信息、招标项目信息、供应商信息、供应商保证金信息以及供应商投标信息等;
[0021]S106,招标项目智能合约中定义了招标全流程各环节(发标、保证金缴纳、投标、评标、保证金退款等)的函数,后续所有业务环节中的操作记录均以区块形式保存的同一区块链中,保证完整业务的可追溯性以及公开、公正性;
[0022]S108,通过追溯招标业务各环节数据,对供应商投标业务合规性与合规验证策略
进行校验,根据校验数据自动判定供应商投标保证金下一步处理操作。合规校验通过,则系统自动通过银企直联将供应商投标保证金原路退款至供应商缴纳保证金所使用银行账户并记录至区块链中;合规校验不通过,则系统自动完成供应商招标保证金扣款并将扣款操作记录至区块链中,区块链分布式记账保证率数据的防篡改和公开性,供需双方可通过区块链进行全流程数据追溯。
[0023]可选地,区块链交易的必要构成元素可以是如下:交易发起者、对应招标项目合约、函数标识以及函数参数。交易数据经由发起者的私钥签名后传输给区块链各个节点,对应节点使用发起者公钥对交易进行身份验证,利用共识算法验证交易的合法性,最终通过智能合约函数逻辑,对交易有效性进行验证。
[0024]在本专利技术实施例中,是将招标业务中客户、供应商、招标项目以及缴纳的项目招标保证金作为数字资产,在区块链上登记,让招标保证金与招标项目、供应商有一个强绑定关系。客户方的招标、评标、招标保证金扣罚、招标保证金退款等行为以及供应商方的保证金缴纳、投标等行为将会作为都利本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种项目数据的处理方法,其特征在于,包括:获取项目数据处理请求,其中,所述项目数据处理请求用于请求对区块链上存储的目标项目的项目数据进行处理,在所述区块链上所述目标项目对应的项目容器中配置有所述目标项目中各个环节各自对应的函数,每个函数用于存储对应环节中的操作记录数据;响应所述项目数据处理请求,遍历所述项目容器中各个环节的操作记录数据,对所述目标项目进行业务合规校验;在所述目标项目通过校验的情况下,对所述目标项目的项目数据进行处理,得到处理结果;在所述区块链上存储所述处理结果。2.根据权利要求1所述的方法,其特征在于,响应所述项目数据处理请求,遍历所述项目容器中各个环节的操作记录数据,对所述目标项目进行业务合规校验包括:在所述目标项目为投标项目的情况下,响应所述项目数据处理请求,确定对参与所述投标项目的各个账户所提交的项目资源数据进行退还处理,其中,所述目标项目的项目数据包括所述项目资源数据;遍历所述项目容器中各个环节的操作记录数据,按照与所述投标项目匹配的合规验证策略对各个操作记录数据进行业务合规校验,其中,所述业务合规校验用于指示根据所述操作记录数据对每个账户在所述投标项目中执行的投标操作进行合规校验。3.根据权利要求2所述的方法,其特征在于,在所述目标项目通过校验的情况下,对所述目标项目的项目数据进行处理,得到处理结果包括:在所述投标项目通过校验的情况下,确定参与所述投标项目的各个账户各自提交的项目资源数据,及所述账户对应的账号;将所述项目资源数据退还给对应的账号;将退还后的结果作为所述处理结果存储在所述区块链中。4.根据权利要求2所述的方法,其特征在于,在所述对所述目标项目进行业务合规校验之后,还包括:在所述投标项目并未通过校验的情况下,确定参与所述投标项目的各个账户各自提交的项目资源数据;将所述各个账户各自提交的项目资源数据,转发至目标账号;将转发后的结果作为所述处理结果存储在所述区块链中。5.根据权利要求1所述的方法,其特征在于,在所述获取项目数据处理请之前,还包括:为参与所述目标项目的各个对象创建区块链账户;在所述区块链中创建与所述目标项目对应的所述项目容器;对所述目标项目对应的项目数据进行私钥签名,并传输给所述区块链中各个节点进行存储,以使所述节点使用与所述私钥匹配的公钥读取所述项目数据。6.根据权利要求5所述的方法,其特征在于,所述为参与所述目标项目的各个对象创建区块链账户包括:将每个所述对象依次作为当前对象,并执行以下操作:为所述当前对象生成非对称加密密钥;基于携带有所述非对称加密密钥的对象签名,在所述区块链中为所述当前对象创建当
前区块链账户。7.一种项目数据处理装置,其特征在于,包括:获取单元,用于获取项目数据处理请求,其中,所述项目数据处理请求用于请求对区块链上存储的目标项目的项目数据进行处...

【专利技术属性】
技术研发人员:刘凯宋淑姣韩仁龙代泉
申请(专利权)人:海尔智家股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1