合约更新方法以及装置与流程

文档序号:33992551发布日期:2023-04-29 15:53阅读:30来源:国知局
合约更新方法以及装置与流程

本说明书实施例涉及计算机,特别涉及合约更新方法。


背景技术:

1、在平台商业化项目中,商家在入驻平台之后,需要使用平台提供的增值服务相关的功能,为了约束双方的行为规则,商家和平台之间需要签订电子合约,该电子合约可以规定平台的费用收取、平台给商家打款的时间等规则。

2、通常情况下,当平台接收到商家的订单时,通常需要查询与商家签订的合约,以此确定给商家的打款金额以及打款时间等信息。然而,在商家和平台签约之后,通常需要经过人工审批才能生效,由于平台的延迟,可能导致合约的实际生效时间较晚,导致不能快速识别合约的有效性,合约查询的时效性较差。


技术实现思路

1、有鉴于此,本说明书实施例提供了一种合约更新方法。本说明书一个或者多个实施例同时涉及一种合约更新装置,一种合约查询方法,一种合约查询装置,一种合约更新平台,一种合约查询平台,一种合约处理系统,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。

2、根据本说明书实施例的第一方面,提供了一种合约更新方法,包括:

3、接收客户端发送的初始合约,并将所述初始合约存储至合约缓存单元,其中,所述初始合约包括所述初始合约的终止时间,其中,所述初始合约根据目标用户与目标对象建立;

4、响应于所述客户端发送的、与所述初始合约关联的更新合约,并将所述更新合约存储至所述合约缓存单元,其中,所述更新合约包括所述更新合约的起始时间;

5、根据所述更新合约的起始时间,更新所述初始合约的终止时间,获得所述初始合约的更新终止时间,其中,所述更新合约的起始时间与所述更新终止时间相同。

6、根据本说明书实施例的第二方面,提供了一种合约更新装置,包括:

7、第一存储模块,被配置为接收客户端发送的初始合约,并将所述初始合约存储至合约缓存单元,其中,所述初始合约包括所述初始合约的终止时间,其中,所述初始合约根据目标用户与目标对象建立;

8、第二存储模块,被配置为响应于所述客户端发送的、与所述初始合约关联的更新合约,并将所述更新合约存储至所述合约缓存单元,其中,所述更新合约包括所述更新合约的起始时间;

9、更新模块,被配置为根据所述更新合约的起始时间,更新所述初始合约的终止时间,获得所述初始合约的更新终止时间,其中,所述更新合约的起始时间与所述更新终止时间相同。

10、根据本说明书实施例的第三方面,提供了一种合约查询方法,包括:

11、响应于客户端发送的、针对待查询订单的合约查询请求,并根据所述合约查询请求中携带的待查询合约信息,在合约缓存单元中,确定至少一个待查询合约,其中,所述合约查询请求携带有所述待查询订单的订单创建时间;

12、根据所述订单创建时间、第一待查询合约的起始时间和终止时间,在所述至少一个待查询合约中,确定目标待查询合约,其中,所述第一待查询合约为所述至少一个待查询合约之一;

13、将所述目标待查询合约发送至所述客户端。

14、根据本说明书实施例的第四方面,提供了一种合约查询装置,包括:

15、第一确定模块,被配置为响应于客户端发送的、针对待查询订单的合约查询请求,并根据所述合约查询请求中携带的待查询合约信息,在合约缓存单元中,确定至少一个待查询合约,其中,所述合约查询请求携带有所述待查询订单的订单创建时间;

16、第二确定模块,被配置为根据所述订单创建时间、第一待查询合约的起始时间和终止时间,在所述至少一个待查询合约中,确定目标待查询合约,其中,所述第一待查询合约为所述至少一个待查询合约之一;

17、发送模块,被配置为将所述目标待查询合约发送至所述客户端。

18、根据本说明书实施例的第五方面,提供了一种合约更新平台,包括客户端和服务端,其中,

19、所述客户端,被配置为响应于目标对象针对初始合约的创建指令,创建所述初始合约并发送至所述服务端;

20、所述服务端,被配置为接收所述客户端发送的初始合约,并将所述初始合约存储至合约缓存单元,其中,所述初始合约包括所述初始合约的终止时间,其中,所述初始合约根据目标用户与目标对象建立;

21、所述客户端,还被配置为响应于所述目标对象针对所述初始合约的更新请求,将与所述初始合约关联的更新合约发送至所述服务端;

22、所述服务端,还被配置为响应于所述客户端发送的、与所述初始合约关联的更新合约,并将所述更新合约存储至所述合约缓存单元;根据所述更新合约的起始时间,更新所述初始合约的终止时间,获得所述初始合约的更新终止时间,其中,所述更新合约包括所述更新合约的起始时间,所述更新合约的起始时间与所述更新终止时间相同。

23、根据本说明书实施例的第六方面,提供了一种合约查询平台,包括客户端和服务端,其中,

24、所述客户端,被配置为向所述服务端发送合约查询请求;

25、所述服务端,被配置为响应于客户端发送的、针对待查询订单的合约查询请求,并根据所述合约查询请求中携带的待查询合约信息,在合约缓存单元中,确定至少一个待查询合约,其中,所述合约查询请求携带有所述待查询订单的订单创建时间,根据所述订单创建时间、第一待查询合约的起始时间和终止时间,在所述至少一个待查询合约中,确定目标待查询合约,其中,所述第一待查询合约为所述至少一个待查询合约之一,将所述目标待查询合约发送至所述客户端。

26、根据本说明书实施例的第七方面,提供了一种合约处理系统,包括客户端、合约更新平台、合约查询平台和合约缓存单元,其中,

27、所述客户端,被配置为响应于目标对象针对初始合约的创建指令,创建所述初始合约并发送至所述合约更新平台;

28、所述合约更新平台,被配置为接收所述客户端发送的初始合约,并将所述初始合约存储至所述合约缓存单元,其中,所述初始合约包括所述初始合约的终止时间,其中,所述初始合约根据目标用户与目标对象建立;

29、所述客户端,还被配置为响应于所述目标对象针对所述初始合约的更新请求,将与所述初始合约关联的更新合约发送至所述合约更新平台;

30、所述合约更新平台,还被配置为响应于所述客户端发送的、与所述初始合约关联的更新合约,并将所述更新合约存储至所述合约缓存单元;根据所述更新合约的起始时间,更新所述初始合约的终止时间,获得所述初始合约的更新终止时间,其中,所述更新合约包括所述更新合约的起始时间,所述更新合约的起始时间与所述更新终止时间相同;

31、所述客户端,还被配置为向所述合约查询平台发送合约查询请求;

32、所述合约查询平台,被配置为响应于客户端发送的、针对待查询订单的合约查询请求,并根据所述合约查询请求中携带的待查询合约信息,在所述合约缓存单元中,确定至少一个待查询合约,其中,所述合约查询请求携带有所述待查询订单的订单创建时间,根据所述订单创建时间、第一待查询合约的起始时间和终止时间,在所述至少一个待查询合约中,确定目标待查询合约,其中,所述第一待查询合约为所述至少一个待查询合约之一,将所述目标待查询合约发送至所述客户端。

33、根据本说明书实施例的第八方面,提供了一种计算设备,包括:

34、存储器和处理器;

35、所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述方法的步骤。

36、根据本说明书实施例的第九方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述方法的步骤。

37、根据本说明书实施例的第十方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述方法的步骤。

38、本说明书一个实施例提供了一种合约更新方法,接收客户端发送的初始合约,并将所述初始合约存储至合约缓存单元,其中,所述初始合约包括所述初始合约的终止时间,其中,所述初始合约根据目标用户与目标对象建立;响应于所述客户端发送的、与所述初始合约关联的更新合约,并将所述更新合约存储至所述合约缓存单元,其中,所述更新合约包括所述更新合约的起始时间;根据所述更新合约的起始时间,更新所述初始合约的终止时间,获得所述初始合约的更新终止时间,其中,所述更新合约的起始时间与所述更新终止时间相同。

39、上述方法通过将初始合约和更新合约均存储至合约缓存单元中,实现合约的预先存储,并且根据更新合约的起始时间,更新初始合约的终止时间,使初始合约的更新终止时间与更新合约的起始时间相同,实现初始合约和更新合约之间的有效期连续,使得在不同的查询时间能够查询到准确的合约,避免平台延迟影响合约的实际生效时间,能够根据初始合约和更新合约的生效时间,实现快速识别合约的有效性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1