System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种工单数据处理的方法、装置、电子设备和存储介质。
技术介绍
1、在目前的数字化时代,企业的业务系统日益复杂,运维业务处理面临着巨大的挑战,随着人工智能和大数据技术的发展,智能运维逐渐成为提高运维效率和质量的重要手段,其中,智能工单处理的方式为智能运维中常用的一种。相关技术中,通常需要业务人员根据需求生成工单处理系统,但是由于各系统之间工单通常缺乏标准化的处理流程,所以系统之间工单处理缺乏一致性和规范性,导致系统之间业务处理的效率较低。
技术实现思路
1、有鉴于此,本专利技术实施例提供一种工单数据处理的方法、装置、电子设备和存储介质,能够解决由于各系统之间工单通常缺乏标准化的处理流程,所以系统之间工单处理缺乏一致性和规范性,导致系统之间业务处理的效率较低问题。
2、为实现上述目的,根据本专利技术实施例的一个方面,提供了一种工单数据处理的方法。
3、本专利技术实施例的一种工单数据处理的方法包括:接收工单处理指令,获取对应的业务类型,查询所述业务类型的业务处理流程,识别所述业务处理流程中各处理节点和各所述处理节点之间的关联关系;根据所述处理节点初始化各工单节点,根据所述关联关系建立各所述工单节点之间的工单连线;对每个工单节点,获取对应处理节点的描述信息,识别所述工单节点的处理类型,以查询对应的处理方法类,从所述描述信息中获取所述处理方法的初始化参数值,结合所述处理方法类生成所述工单节点的工单处理方法;获取各所述处理节点的触发条件,以
4、在一个实施例中,从所述描述信息中获取所述处理方法的初始化参数值,结合所述处理方法类生成所述工单节点的工单处理方法,包括:从所述描述信息中获取所述处理方法的方法类型;响应于所述方法类型属于第一类型,获取所述处理方法类中基础类,以提取初始化参数,从所述描述信息中获取所述初始化参数的参数值,结合所述基础类生成所述工单节点的工单处理方法;响应于所述方法类型属于第二类型,获取所述处理方法类中个性化类,从所述描述信息中获取初始化参数值,结合所述个性化类生成所述工单节点的工单处理方法。
5、在又一个实施例中,从所述描述信息中获取所述处理方法的方法类型,包括:从所述描述信息中获取工单处理的参数列表,提取所述参数列表中携带预设标记的参数值,识别所述参数值中属于预设位置的字符,以基于所述字符确定所述方法类型。
6、在又一个实施例中,在从所述描述信息中获取所述处理方法的方法类型之后,还包括:响应于所述方法类型为空,获取所述处理方法类中基础类,设置对应初始化参数的值为空,结合所述基础类生成所述工单节点的工单处理方法。
7、在又一个实施例中,调用预设的触发器模版生成对应工单节点的触发事件,包括:基于所述工单连线获取关联的目标节点;获取各所述目标节点关联的触发条件,将各所述触发条件融合,以调用预设的触发器模版生成对应工单节点的触发事件。
8、在又一个实施例中,所述方法还包括:响应于所述业务处理流程的更新指令,获取所述更新指令中的更新节点,提取所述业务处理流程中更新节点的更新信息;将所述更新节点与所述工单节点匹配;响应于匹配成功,根据所述更新节点的更新信息更新对应工单节点的工单处理方法和触发事件;响应于匹配不成功,生成所述更新节点对应的工单节点,获取所述更新节点的关联关系,以结合所述更新节点对应的工单节点更新所述工单处理系统。
9、为实现上述目的,根据本专利技术实施例的另一方面,提供了一种工单数据处理的装置。
10、本专利技术实施例的一种工单数据处理的装置包括:接收单元,用于接收工单处理指令,获取对应的业务类型,查询所述业务类型的业务处理流程,识别所述业务处理流程中各处理节点和各所述处理节点之间的关联关系;建立单元,用于根据所述处理节点初始化各工单节点,根据所述关联关系建立各所述工单处理节点之间的工单连线;生成单元,用于对每个工单节点,获取对应处理节点的描述信息,识别所述工单节点的处理类型,以查询对应的处理方法类,从所述描述信息中获取所述处理方法的初始化参数值,结合所述处理方法类生成所述工单节点的工单处理方法;所述生成单元,还用于获取各所述处理节点的触发条件,以调用预设的触发器模版生成对应工单节点的触发事件;所述生成单元,还用于将各所述工单节点和所述工单连线组合,生成工单处理系统。
11、在一个实施例中,所述生成单元,具体用于:从所述描述信息中获取所述处理方法的方法类型;响应于所述方法类型属于第一类型,获取所述处理方法类中基础类,以提取初始化参数,从所述描述信息中获取所述初始化参数的参数值,结合所述基础类生成所述工单节点的工单处理方法;响应于所述方法类型属于第二类型,获取所述处理方法类中个性化类,从所述描述信息中获取初始化参数值,结合所述个性化类生成所述工单节点的工单处理方法。
12、在又一个实施例中,所述生成单元,具体用于:从所述描述信息中获取工单处理的参数列表,提取所述参数列表中携带预设标记的参数值,识别所述参数值中属于预设位置的字符,以基于所述字符确定所述方法类型。
13、在又一个实施例中,所述生成单元,具体用于:响应于所述方法类型为空,获取所述处理方法类中基础类,设置对应初始化参数的值为空,结合所述基础类生成所述工单节点的工单处理方法。
14、在又一个实施例中,所述生成单元,具体用于:基于所述工单连线获取关联的目标节点;获取各所述目标节点关联的触发条件,将各所述触发条件融合,以调用预设的触发器模版生成对应工单节点的触发事件。
15、在又一个实施例中,所述方法还包括:获取单元,用于响应于所述业务处理流程的更新指令,获取所述更新指令中的更新节点,提取所述业务处理流程中更新节点的更新信息;匹配单元,用于将所述更新节点与所述工单节点匹配;更新单元,用于响应于匹配成功,根据所述更新节点的更新信息更新对应工单节点的工单处理方法和触发事件;响应于匹配不成功,生成所述更新节点对应的工单节点,获取所述更新节点的关联关系,以结合所述更新节点对应的工单节点更新所述工单处理系统。
16、为实现上述目的,根据本专利技术实施例的再一个方面,提供了一种电子设备。
17、本专利技术实施例的一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例提供的工单数据处理的方法。
18、为实现上述目的,根据本专利技术实施例的又一个方面,提供了一种计算机可读介质。
19、本专利技术实施例的一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术实施例提供的工单数据处理的方法。
20、为实现上述目的,根据本专利技术实施例的又一个方面,提供了一种计算机程序产品。
21、本专利技术实施例的一种计算机程序产品,包括本文档来自技高网...
【技术保护点】
1.一种工单数据处理的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,从所述描述信息中获取所述处理方法的初始化参数值,结合所述处理方法类生成所述工单节点的工单处理方法,包括:
3.根据权利要求2所述的方法,其特征在于,从所述描述信息中获取所述处理方法的方法类型,包括:
4.根据权利要求2所述的方法,其特征在于,在从所述描述信息中获取所述处理方法的方法类型之后,还包括:
5.根据权利要求1所述的方法,其特征在于,调用预设的触发器模版生成对应工单节点的触发事件,包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.一种工单数据处理的装置,其特征在于,包括:
8.根据权利要求7所述的装置,其特征在于,所述生成单元,具体用于:
9.根据权利要求8所述的装置,其特征在于,所述生成单元,具体用于:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-
12.一种计算机程序产品,包括计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-6中任一所述的方法。
...【技术特征摘要】
1.一种工单数据处理的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,从所述描述信息中获取所述处理方法的初始化参数值,结合所述处理方法类生成所述工单节点的工单处理方法,包括:
3.根据权利要求2所述的方法,其特征在于,从所述描述信息中获取所述处理方法的方法类型,包括:
4.根据权利要求2所述的方法,其特征在于,在从所述描述信息中获取所述处理方法的方法类型之后,还包括:
5.根据权利要求1所述的方法,其特征在于,调用预设的触发器模版生成对应工单节点的触发事件,包括:
6.根据权利要求1所述...
【专利技术属性】
技术研发人员:钱鹏,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。