抄送信息处理方法技术

技术编号:39765368 阅读:9 留言:0更新日期:2023-12-22 02:20
本申请实施例属于信息生成技术领域,涉及一种抄送信息处理方法,包括:获取业务流程所对应的

【技术实现步骤摘要】
抄送信息处理方法、装置、计算机设备及存储介质


[0001]本申请涉及信息生成
,尤其涉及一种抄送信息处理方法

装置

计算机设备及存储介质


技术介绍

[0002]流程抄送是指在流程审批

申请

处理等执行过程中,将流程的某些信息抄送给相关人员,以便相关人员了解流程的进展情况,实现信息和资源的共享,推动团队的协作和合作

因此,需要准确实现抄送信息的生成与发送

然而,当前的抄送信息处理都是通过人工操作进行,随着流程的扩展

变更和复杂化,人工进行抄送信息的处理容易出现错误和遗漏,降低了抄送信息处理的准确性


技术实现思路

[0003]本申请实施例的目的在于提出一种抄送信息处理方法

装置

计算机设备及存储介质,以提高抄送信息处理的准确性

[0004]为了解决上述技术问题,本申请实施例提供一种抄送信息处理方法,采用了如下所述的技术方案:
[0005]获取业务流程所对应的
BPMN
模型;
[0006]基于所述
BPMN
模型执行所述业务流程,并对所述业务流程的执行过程进行监听;
[0007]当监听到触发的目标事件时,获取所述目标事件的事件信息;
[0008]基于所述事件信息,通过规则引擎生成与所述目标事件相关联的抄送信息以及抄送策略;
[0009]根据所述抄送策略对所述抄送信息进行抄送处理

[0010]为了解决上述技术问题,本申请实施例还提供一种抄送信息处理装置,采用了如下所述的技术方案:
[0011]模型获取模块,用于获取业务流程所对应的
BPMN
模型;
[0012]执行监听模块,用于基于所述
BPMN
模型执行所述业务流程,并对所述业务流程的执行过程进行监听;
[0013]信息获取模块,用于当监听到触发的目标事件时,获取所述目标事件的事件信息;
[0014]抄送生成模块,用于基于所述事件信息,通过规则引擎生成与所述目标事件相关联的抄送信息以及抄送策略;
[0015]抄送处理模块,用于根据所述抄送策略对所述抄送信息进行抄送处理

[0016]为了解决上述技术问题,本申请实施例还提供一种计算机设备,采用了如下所述的技术方案:
[0017]获取业务流程所对应的
BPMN
模型;
[0018]基于所述
BPMN
模型执行所述业务流程,并对所述业务流程的执行过程进行监听;
[0019]当监听到触发的目标事件时,获取所述目标事件的事件信息;
[0020]基于所述事件信息,通过规则引擎生成与所述目标事件相关联的抄送信息以及抄送策略;
[0021]根据所述抄送策略对所述抄送信息进行抄送处理

[0022]为了解决上述技术问题,本申请实施例还提供一种计算机可读存储介质,采用了如下所述的技术方案:
[0023]获取业务流程所对应的
BPMN
模型;
[0024]基于所述
BPMN
模型执行所述业务流程,并对所述业务流程的执行过程进行监听;
[0025]当监听到触发的目标事件时,获取所述目标事件的事件信息;
[0026]基于所述事件信息,通过规则引擎生成与所述目标事件相关联的抄送信息以及抄送策略;
[0027]根据所述抄送策略对所述抄送信息进行抄送处理

[0028]与现有技术相比,本申请实施例主要有以下有益效果:获取业务流程所对应的
BPMN
模型,
BPMN
模型对业务流程进行定义,基于
BPMN
模型可以准确地驱动业务流程的执行;对业务流程的执行过程进行监听,当监听到触发的目标事件时执行抄送信息处理的逻辑,获取目标事件的事件信息,基于事件信息,由规则引擎按照抄送信息生成策略,自动生成与目标事件相关联的抄送信息以及抄送策略;然后根据抄送策略对抄送信息进行抄送处理,将抄送信息发送至抄送对象,完成抄送信息的处理;本申请通过
BPMN
模型和规则引擎自动实现抄送信息的处理,提高了抄送信息处理的准确性和效率

附图说明
[0029]为了更清楚地说明本申请中的方案,下面将对本申请实施例描述中所需要使用的附图作一个简单介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0030]图1是本申请可以应用于其中的示例性系统架构图;
[0031]图2是根据本申请的抄送信息处理方法的一个实施例的流程图;
[0032]图3是根据本申请的抄送信息处理装置的一个实施例的结构示意图;
[0033]图4是根据本申请的计算机设备的一个实施例的结构示意图

具体实施方式
[0034]除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的
的技术人员通常理解的含义相同;本文中在申请的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本申请;本申请的说明书和权利要求书及上述附图说明中的术语“包括”和“具有”以及它们的任何变形,意图在于覆盖不排他的包含

本申请的说明书和权利要求书或上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序

[0035]在本文中提及“实施例”意味着,结合实施例描述的特定特征

结构或特性可以包含在本申请的至少一个实施例中

在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例

本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合

[0036]为了使本
的人员更好地理解本申请方案,下面将结合附图,对本申请实施例中的技术方案进行清楚

完整地描述

[0037]如图1所示,系统架构
100
可以包括终端设备
101、102、103
,网络
104
和服务器
105。
网络
104
用以在终端设备
101、102、103
和服务器
105
之间提供通信链路的介质

网络
104
可以包括各种连接类型,例如有线

无线通信链路或者光纤电缆等等

[0038]用户可以使用终端设备
10本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种抄送信息处理方法,其特征在于,包括下述步骤:获取业务流程所对应的
BPMN
模型;基于所述
BPMN
模型执行所述业务流程,并对所述业务流程的执行过程进行监听;当监听到触发的目标事件时,获取所述目标事件的事件信息;基于所述事件信息,通过规则引擎生成与所述目标事件相关联的抄送信息以及抄送策略;根据所述抄送策略对所述抄送信息进行抄送处理
。2.
根据权利要求1所述的抄送信息处理方法,其特征在于,在所述获取业务流程所对应的
BPMN
模型的步骤之前,还包括:当接收到触发的配置指令时,通过终端展示配置页面,所述配置页面包括流程配置页面和引擎配置页面;通过终端获取在所述配置页面中输入的配置信息;根据所述配置信息生成业务流程的
BPMN
模型,以及与所述
BPMN
模型相关联的流程引擎和规则引擎
。3.
根据权利要求2所述的抄送信息处理方法,其特征在于,所述基于所述
BPMN
模型执行所述业务流程的步骤包括:基于所述
BPMN
模型,通过所述流程引擎驱动所述业务流程的执行;当所述业务流程中的目标任务和
/
或目标节点执行完成时,由所述流程引擎触发目标事件
。4.
根据权利要求3所述的抄送信息处理方法,其特征在于,所述当监听到触发的目标事件时,获取所述目标事件的事件信息的步骤包括:从所述
BPMN
模型中获取所述目标事件相关联的
XML
标签和扩展属性,得到第一事件信息;根据所述目标事件的执行结果获取第二事件信息;合并所述第一事件信息和所述第二事件信息,得到所述目标事件的事件信息
。5.
根据权利要求1所述的抄送信息处理方法,其特征在于,在所述获取所述目标事件的事件信息的步骤之后,还包括:根据所述事件信息和所述规则引擎中的引擎规则,确定所述目标事件的抄送条件;判断所述目标事件是否符合所述抄送条件;当所述目标事件符合所述抄送条件时,执行所述基于所述事件信息,通过规则引擎生成与所述目标事件相...

【专利技术属性】
技术研发人员:阮孟乐戴皓钰陈超王倩
申请(专利权)人:远光软件股份有限公司
类型:发明
国别省市:

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

1