一种业务数据的更新方法及系统、存储介质、计算机设备与流程

文档序号:34885912发布日期:2023-07-25 15:44阅读:28来源:国知局
一种业务数据的更新方法及系统、存储介质、计算机设备与流程

本技术涉及计算机,尤其是涉及到一种业务数据的更新方法及系统、存储介质、计算机设备。


背景技术:

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、借由上述技术方案,本技术提供的一种业务数据的更新方法及系统、存储介质、计算机设备,首先,当第一服务端中的任意一个接口接收到第一客户端发送的互动动作数据之后,可以确定该接口对应的动作类型,接着,可以将接收到的互动动作数据发送到消息中间件中,具体地,可以发送到消息中间件中与该动作类型相对应的目标消息队列中,这样,目标消息队列可以对上述互动动作数据进行存储。当消息中间件存储互动动作数据结束之后,消息中间件可以对应生成消息更新通知,并可以将该消息更新通知发送到第二服务端当中,以通知第二服务端从消息中间件中获取存储的互动动作数据。当第二服务端接收到消息更新通知之后,可以从消息更新通知中识别出消息中间件标识以及目标消息队列标识,进而可以从对应的目标消息队列中获取刚刚存储的互动动作数据,之后可以利用获取到的互动动作数据对历史业务数据表进行更新,以实现业务数据的更新。本技术实施例可以对客户通过客户端产生的与业务有关的互动动作数据直接进行存储与更新,一方面可以大大提升业务数据的更新效率,另一方面还可以提升业务数据的更新准确率。

40、上述说明仅是本技术技术方案的概述,为了能够更清楚了解本技术的技术手段,而可依照说明书的内容予以实施,并且为了让本技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本技术的具体实施方式。

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