一种基于促销管理系统的业务处理方法和装置与流程

文档序号:34229906发布日期:2023-05-24 12:21阅读:63来源:国知局
一种基于促销管理系统的业务处理方法和装置与流程

本发明涉及计算机,尤其涉及一种基于促销管理系统的业务处理方法、装置和存储介质。


背景技术:

1、促销管理系统是在快消行业中用于管理促销员的工作情况以及客户信息,现有促销管理系统存在人员管理困难的情况,主要包括导购人员流动性大,对入离职流程审批效率低;导购人员多时段工作模式下管理困难,排班和调班业务都比较频繁,督导难以对这些流程进行高时效性的管理;促销管理系统缺乏对导购客户的连接,只能通过如企业微信等其他外部的办公管理系统对客户进行管理,促销管理系统与外部办公软件的壁垒高,对客户的管理能力低,无法形成完整的业务生态圈闭环。


技术实现思路

1、本发明提供了一种基于促销管理系统的业务处理方法和装置,建立促销管理系统与用于客户管理的办公管理系统的联系,融合了促销管理系统的促销管理能力和办公管理系统的客户管理能力,以提高两端的业务处理能力。

2、为了实现提高促销管理系统的业务能力,本发明提供了一种基于促销管理系统的业务处理方法,包括:

3、根据注册在办公管理系统的企业的企业信息,将各所述企业的第一企业id分别与促销管理系统中的对应的第一系统成员编码进行绑定,生成映射数据;所述企业信息包括:企业id和企业用户;

4、当办公管理系统产生业务事件信息时,获取所述业务事件信息对应的第一企业用户的信息;所述业务事件信息由任一企业用户在办公管理系统进行业务操作产生;所述第一企业用户的信息包括各第一企业用户对应的第二企业id;根据所述第二企业id和所述映射数据,获取所述促销管理系统中的相应的第一系统成员的编码信息,并根据所述第一系统成员的编码信息和所述业务事件信息,通知所述第一系统成员进行对应的业务处理;

5、当促销管理系统产生业务消息数据时,获取所述促销管理系统中的相应的第二系统成员的编码信息;所述业务消息数据由任一系统成员在促销管理系统进行业务操作产生;根据所述第二系统成员的编码信息和所述映射数据,获取各第二系统成员对应的第三企业id,并将所述业务消息数据发送给所述第三企业id对应的第二企业用户进行对应的业务处理。

6、作为优选方案,本发明通过建立促销管理系统与办公管理系统的映射关系,将办公管理系统的各企业的企业id与促销管理系统端中的对应的系统成员编码进行绑定。一方面本发明通过办公管理系统中的业务事件消息中的企业用户的企业id找到与其绑定的促销管理系统的系统成员,将企业用户在办公管理系统的操作同步给促销管理系统中对应的系统成员,完成办公管理系统端向促销管理系统端的数据传递;另一方面本发明通过促销管理系统的系统成员找到与其绑定的办公管理系统中的业务事件消息中的企业用户的企业id,将在促销管理系统管理的业务消息数据同步给办公管理系统中对应的企业用户,完成促销管理系统端向办公管理系统端的数据传递。本发明将办公管理系统与促销管理系统之间的鉴权体系打通,实现两端的数据传递和业务互通,融合了促销管理系统的促销管理能力和办公管理系统的客户管理能力,结合了两端的业务功能,以提高两端的业务处理能力。

7、作为优选方案,根据注册在办公管理系统的企业的企业信息,将各所述企业的第一企业id分别与促销管理系统中的对应的第一系统成员编码进行绑定,生成映射数据,具体为:

8、根据注册在办公管理系统的所有企业的企业信息,在所述办公管理系统的配置中心构建企业配置对象,并将所述企业配置对象中的各第一企业id分别与促销管理系统中的对应的第一系统成员编码进行绑定,生成映射数据,并将所述映射数据保存在所述配置中心。

9、作为优选方案,本发明通过配置中心建立了促销管理系统与企业微信企业的映射关系,将办公管理系统的各企业的企业id与促销管理系统端中的对应的系统成员编码进行绑定,以使两端可以通过企业id与系统成员编码的绑定关系实现数据传递,以提高两端的业务处理能力。

10、作为优选方案,根据注册在办公管理系统的所有企业的企业信息,在所述办公管理系统的配置中心构建企业配置对象之前,还包括:

11、根据需注册的企业的第一企业信息,在办公管理系统后台创建若干个第一应用,生成应用配置信息;根据所述应用配置信息,将所述第一应用通过办公管理系统引擎提供的api接口注册到办公管理系统;通过锁机制和缓存机制,按照预设时间间隔更新注册后的企业的第二企业信息;

12、其中,每个所述第一应用对应一个需注册的企业;所述第一企业信息包括:企业名称、企业id、aes_key信息和token信息;所述应用配置信息包括:应用id、应用秘钥和永久授权码。

13、作为优选方案,本发明通过在办公管理系统后台创建应用完成企业配置信息的注册,办公管理系统引擎通过配置中心管理多环境的配置信息,并采用缓存机制和可冲入锁机制的方式定期更新注册后的企业的第二企业信息,提高了配置性能,实现了对企业信息的注册,为通过配置中心建立了促销管理系统与企业微信企业的映射关系打下基础。

14、作为优选方案,当办公管理系统产生业务事件信息时,获取所述业务事件信息对应的第一企业用户的信息,具体为:

15、当回调消息控制器监听到回调事件时,获取回调事件的数据包;所述回调事件由办公管理系统进行业务操作而产生业务事件信息时触发;所述数据包包括:所述业务事件信息及其对应的第一企业用户;

16、将所述数据包中的第一企业用户的信息与注册后的企业的第二企业信息的aes_key信息和token信息进行匹配,获得所述第一企业用户对应的第二企业id。

17、作为优选方案,本发明通过回调处理实现用户在办公管理系统的操作同步在促销管理系统,系统人员在办公管理系统进行业务操作而产生业务事件信息时会触发回调事件,通过回调消息控制器监听办公管理系统的回调事件,并将办公管理系统与注册的企业信息进行匹配,获得对应的企业id,并通过企业id与系统成员编码的绑定关系实现办公管理系统端向促销管理系统端的数据传递,基于鉴权映射底座实现办公管理系统端向促销管理系统后台端的数据交互。

18、作为优选方案,将所述业务消息数据发送给所述第三企业id对应的第二企业用户进行对应的业务处理,具体为:

19、根据业务消息数据构建卡片消息,并将所述卡片消息发送到第三企业id对应的第二企业用户;其中,所述卡片消息包括授权回调url链接,所述授权回调url链接用于从办公管理系统跳转到后端服务端;

20、当任一所述第二企业用户点击所述卡片消息,将所述第二企业用户的界面跳转到对应的业务界面进行业务处理。

21、作为优选方案,本发明利用授权回调url链接实现从办公管理系统跳转到后端服务端进行业务处理,通过调用处理实现促销管理系统端向办公管理系统端的数据传递。

22、作为优选方案,当卡片消息包括从促销管理系统端到办公管理系统端的查询时,控制查询解析器调用办公管理系统的客户列表接口,获取客户数据和调用游标作为查询结果集;将促销管理系统的查询条件抽象成若干条规则,将所述查询结果集与若干条所述规则一一进行匹配,获得匹配结果;

23、若所述匹配结果不满足预设条件,则更新所述调用游标,并重复匹配操作,直到匹配结果满足预设条件或者已遍历全部客户数据。

24、作为优选方案,促销管理系统端的查询条件业务复杂,包括标签筛选、分页查询和排序等逻辑,而办公管理系统后台给开发者提供的外部联系人接口调用规则单一,只支持游标查询,无法实现分页和复杂筛选查询,因此需要设计一个查询解析器,将业务规则拆分和计算后进行数据重新组合后返回给促销管理系统。本发明通过查询解析器实现促销管理系统端和办公管理系统端查询规则的适配,以实现分页查询、排序、名称筛选和标签组合等复杂查询逻辑,实现了促销管理系统端复杂查询业务到办公管理系统端查询的适配,结合了两端的查询功能。

25、作为优选方案,当促销管理系统的用户登录办公管理系统的应用时,促销管理系统会调用所述办公管理系统的引擎构建授权回调链接,通过所述授权回调链接通知所述用户进行授权;

26、当所述用户通过所述授权回调链接进行授权后,所述办公管理系统的引擎将所述用户的个人账号与办公管理系统的系统账号进行数据匹配,并通过所述系统账号关联所述促销管理系统中对应的系统成员。

27、作为优选方案,本发明基于促销管理系统与办公管理系统的映射关系通过结合办公管理系统鉴权认证,完成促销管理系统成员与办公管理系统人员之间的唯一映射关系,可实现扫码登录和授权登录。本发明打通了促销管理系统与办公管理系统人员账号体系,实现促销管理系统成员数据与办公管理系统客户通讯录数据打通,打造两端数据交互的底座,促销管理系统中系统人员可以快速鉴权使用办公管理系统,融入办公管理系统的客户管理能力,提高客户管理性能。

28、相应地,本发明还提供一种基于促销管理系统的业务处理装置,包括:配置模块、调用处理模块和回调处理模块;

29、其中,所述配置模块用于根据注册在办公管理系统的企业的企业信息,将各所述企业的第一企业id分别与促销管理系统中的对应的第一系统成员编码进行绑定,生成映射数据;所述企业信息包括:企业id和企业用户;

30、所述回调处理模块用于当办公管理系统产生业务事件信息时,获取所述业务事件信息对应的第一企业用户的信息;所述业务事件信息由任一企业用户在办公管理系统进行业务操作产生;所述第一企业用户的信息包括各第一企业用户对应的第二企业id;根据所述第二企业id和所述映射数据,获取所述促销管理系统中的相应的第一系统成员的编码信息,并根据所述第一系统成员的编码信息和所述业务事件信息,通知所述第一系统成员进行对应的业务处理;

31、所述调用处理模块用于当促销管理系统产生业务消息数据时,获取所述促销管理系统中的相应的第二系统成员的编码信息;所述业务消息数据由任一系统成员在促销管理系统进行业务操作产生;根据所述第二系统成员的编码信息和所述映射数据,获取各第二系统成员对应的第三企业id,并将所述业务消息数据发送给所述第三企业id对应的第二企业用户进行对应的业务处理。

32、所述回调处理模块包括:第一信息匹配单元和第一信息处理单元;

33、所述第一信息匹配单元用于当回调消息控制器监听到回调事件时,获取回调事件的数据包;所述回调事件由办公管理系统进行业务操作而产生业务事件信息时触发;所述数据包包括:所述业务事件信息及其对应的第一企业用户;将所述数据包中的第一企业用户的信息与注册后的企业的第二企业信息的aes_key信息和token信息进行匹配,获得所述第一企业用户对应的第二企业id;

34、所述第一信息处理单元用于根据所述第二企业id和所述映射数据,获取所述促销管理系统中的相应的第一系统成员的编码信息,并根据所述第一系统成员的编码信息和所述业务事件信息,通知所述第一系统成员进行对应的业务处理。

35、所述调用处理模块包括:第二信息匹配单元和第二信息处理单元;

36、所述第二信息匹配单元用于获取所述促销管理系统中的相应的第二系统成员的编码信息;所述业务消息数据由任一系统成员在促销管理系统进行业务操作产生;根据所述第二系统成员的编码信息和所述映射数据,获取各第二系统成员对应的第三企业id;

37、所述第二信息处理单元用于根据业务消息数据构建卡片消息,并将所述卡片消息发送到第三企业id对应的第二企业用户;其中,所述卡片消息包括授权回调url链接,所述授权回调url链接用于从办公管理系统跳转到后端服务端;

38、当任一所述第二企业用户点击所述卡片消息,将所述第二企业用户的界面跳转到对应的业务界面进行业务处理。

39、作为优选方案,本发明装置通过配置模块建立促销管理系统与办公管理系统的映射关系,将办公管理系统的各企业的企业id与促销管理系统端中的对应的系统成员编码进行绑定。一方面通过回调处理模块通过办公管理系统中的业务事件消息中的企业用户的企业id找到与其绑定的促销管理系统的系统成员,将企业用户在办公管理系统的操作同步给促销管理系统中对应的系统成员,完成办公管理系统端向促销管理系统端的数据传递;另一方面通过调用处理模块通过促销管理系统的系统成员找到与其绑定的办公管理系统中的业务事件消息中的企业用户的企业id,将在促销管理系统管理的业务消息数据同步给办公管理系统中对应的企业用户,完成促销管理系统端向办公管理系统端的数据传递。本发明将办公管理系统与促销管理系统之间的鉴权体系打通,实现两端的数据传递和业务互通,融合了促销管理系统的促销管理能力和办公管理系统的客户管理能力,结合了两端的业务功能,以提高两端的业务处理能力。

40、相应地,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质包括存储的计算机程序;其中,所述计算机程序在运行时控制所述计算机可读存储介质所在的设备执行如本
技术实现要素:
所述的一种基于促销管理系统的业务处理方法。

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