掌桥专利:专业的专利平台
掌桥专利
首页

业务工单处理方法及装置

文献发布时间:2023-06-19 11:22:42


业务工单处理方法及装置

技术领域

本申请涉及业务工单处理技术领域,尤其涉及一种业务工单处理方法及装置。

背景技术

本部分旨在为权利要求书中陈述的本发明实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。

对于业务平台中的各种类型的业务工单,由于向业务工单中写入业务参数的模型不同以及配置方式的不同,作为服务端的业务平台在工单接收时若每种业务类型都分别按需编写处理逻辑,会造成代码存在大量的重复和冗余,以及后续的不方便维护,当小的变更需求,例如不定期的新增业务、新增字段、修改某几个字段的取值等需求,频繁出现时,反复调整代码会导致版本不易管控,升级部署次数多,测试工作量大等。

发明内容

本申请实施例提供一种业务工单处理方法,用以减少处理工单时所需编写的处理逻辑数量,方便后续对于处理逻辑的维护,同时也减少了需求变更时的测试工作量,该方法包括:

接收前端平台派发的业务工单,作为原始工单;解析原始工单,得到键值对数据;根据键值对数据中的业务类型确定适用于原始工单的字段预处理规则、校验规则和计算规则;按照字段预处理规则从所述键值对数据中提取第一字段,将所述键值对数据和所述第一字段合并为入参数据;按照校验规则对所述入参数据中的第二字段进行校验;如果第二字段校验通过,则按照计算规则对所述入参数据中的第三字段进行计算,得到第三字段对应的配置参数值;将第一字段中除第三字段外的字段与配置参数值添加入原始工单中。

本申请实施例还提供一种业务工单处理装置,用以减少处理工单时所需编写的处理逻辑数量,方便后续对于处理逻辑的维护,同时也减少了需求变更时的测试工作量,该装置包括:

通信模块,用于接收前端平台派发的业务工单,作为原始工单;解析原始工单,得到键值对数据;确定模块,用于根据通信模块解析得到的键值对数据中的业务类型确定适用于原始工单的字段预处理规则、校验规则和计算规则;字段提取模块,用于按照确定模块确定的字段预处理规则从所述键值对数据中提取第一字段,将所述键值对数据和所述第一字段合并为入参数据;校验模块,用于按照确定模块确定的校验规则对所述入参数据中的第二字段进行校验;计算模块,用于当校验模块对第二字段校验通过,则按照确定模块确定的计算规则对所述入参数据中的第三字段进行计算,得到第三字段对应的配置参数值;添加模块,用于将字段提取模块提取的第一字段中除第三字段外的字段与计算模块计算得到的配置参数值添加入原始工单中。

本申请实施例中,将对原始工单的处理划分为3个阶段,即字段预处理阶段、校验阶段和计算阶段,每个阶段中的规则由用户自定义,且相同的字段预处理规则、校验规则和计算规则可以根据需求应用在不同原始工单上,与现有技术中需要编写每一种业务类型的工单的处理逻辑相比,本申请减少了所需编写的处理逻辑的数量,同时,如果后续需求变更时,修改自定义的规则即可将其应用再后续适用的所有原始工单上,减少了需求变更时所需完成的测试工作量,方便维护,易于管控。

附图说明

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

图1为本申请实施例中一种业务工单处理方法的流程图;

图2为本申请实施例中一种业务工单处理装置的结构示意图。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚明白,下面结合附图对本申请实施例做进一步详细说明。在此,本申请的示意性实施例及其说明用于解释本申请,但并不作为对本申请的限定。

本申请实施例中提供了一种业务工单处理方法,如图1所示,该方法包括步骤101至步骤106:

步骤101、接收前端平台派发的业务工单,作为原始工单;解析原始工单,得到键值对数据。

无论前端平台是WebService还是RESTful的工单信息派发接口,收单侧按照平台之间制定的相应接口规范进行原始工单数据的规则解析后,均可得到一堆键值对数据。

步骤102、根据键值对数据中的业务类型确定适用于原始工单的字段预处理规则、校验规则和计算规则。

字段预处理规则、校验规则和计算规则中的每条规则都定义了该条规则适用的业务类型,从键值对数据中提取原始工单的业务类型,根据业务类型获取该业务类型对应的字段预处理规则、校验规则和计算规则。

需要补充的是,对于某些业务类型的工单,可能未定义对于该种工单的字段预处理规则、校验规则或计算规则,则根据业务类型无法确定适用于该种工单的字段预处理规则、校验规则或计算规则,在这种情况下,跳过未提到到规则字段预处理或校验或计算规则对应的提取或校验或计算环节。

如果未提取到字段预处理规则、校验规则和计算规则中的任意一种,则不对原始工单进行处理。

如果只提取到字段预处理规则,则按照字段预处理规则从键值对数据中提取第一字段,将第一字段添加入原始工单中。如果只提取到校验规则,则跳过提取环节,按照校验规则对键值对数据中的第二字段进行校验,由于未得到新字段,则不向原始工单中添加数据。如果只提取到计算规则,则跳过提取和校验环节,按照计算规则对键值对数据中的第三字段进行计算得到配置参数值,将配置参数值添加入原始工单中。

如果提取到字段预处理规则和校验规则,则提取第一字段,再对入参数据进行校验,之后跳过计算环节,如果校验通过,将第一字段添加入原始工单中。如果提取到字段预处理规则和计算规则,则跳过校验环节,先提取第一字段,之后对入参数据中的第三字段进行计算得到配置参数值,将第一字段中除第三字段外的字段与配置参数值添加入原始工单中。如果提取到校验规则和计算规则,则跳过提取字段,对键值对数据中的第二字段进行校验,如果校验通过,则对键值对数据中的第三字段进行计算,得到配置参数值,将配置参数值添加入原始工单中。

但在绝大多数情况下,都需要对原始工单进行校验,也就意味着,如果根据业务类型确定了字段预处理规则、校验规则和计算规则中的一种或几种,则该一种或几种中包括校验规则。

步骤103、按照字段预处理规则从键值对数据中提取第一字段,将键值对数据和第一字段合并为入参数据。

本步骤可以通过提炼性的函数,即字段预处理规则,从原始的键值对数据中精准获取所需信息。

具体的,字段预处理规则中包括提取规则,以及与提取规则对应的执行提取规则的前提条件、应用提取规则进行字段提取的原始字段编码和应用提取规则提取得到的新字段编码。那么,按照字段预处理规则从键值对数据中提取第一字段,则执行为:筛选键值对数据满足执行提取规则的前提条件的目标提取规则;根据目标提取规则从对应的原始字段编码指示的字段中提取第一字段,其中,第一字段以新字段编码命名。

需要说明的是,字段预处理规则中可能包括多条提取规则,以及针对每条提取规则设定的执行提取规则的前提条件,如果键值对数据满足该前提条件,则执行此条规则,如果不满足该前提条件,则不执行该规则。此外,还可能针对某一条或几条提取规则没有设定前提条件,则该提取规则适用于所有键值对数据。单个提取规则对应的前提条件的设置,使得原始工单中字段信息的分析更灵活,简单的逻辑调整更方便。

原始字段编码为应用提取规则的字段编码,比如,键值对数据中包括5个字段A、B、C、D、E,与提取规则F对应的原始字段编码为C、D,则利用提取规则F从字段C和D中提取字段,并将提取出的字段以新字段编码G命名。

在本申请实施例的另一种实现方式中,字段预处理规则中还包括每个第一字段对应的提取顺序;那么,根据目标提取规则从对应的原始字段编码指示的字段中提取第一字段,则执行为:按照每个第一字段对应的提取顺序,由先至后依次从键值对数据中提取每个第一字段。比如说,从键值对数据中提取G、H、I三个新字段,该三个字段对应的提取顺序依次分别为3,1,2,若设定的规则是提取顺序数值越小,提取顺序越靠前,则按照H、I、G的顺序先提取字段H,再I,最后G;若设定的规则是提取顺序数值越大,提取顺序越靠前,则按照G、I、H的顺序,先提取字段G,再I,再H。由于每提取出一个第一字段,则将该提取出的字段加入原始工单中,这样为字段设置提取顺序,提取顺序靠前的字段作为原始工单中的一个字段,可以作为提取顺序靠后的字段的提取源,即提取顺序靠后的字段可以从提取顺序靠前的字段中提取数据,与从原始字段中提取数据相比,从已经提取过一次或多次的字段中提取数据无疑可以减少提取时所需筛选的数据量。

上述仅以示例性的方式给出了提取顺序是1,2,3等数字,提取顺序还可以以其他方式设定,比如说A、B、C等,每种方式各对应不同的先后顺序说明,可识别出先提取哪个字段,后提取哪个字段即可,对于提取顺序的具体设定方式,在此不做限定。

下面以表格的形式介绍本申请实施例中的字段预处理规则,如下表一所示:

表一

上述“规则编码名称”是在处理装置中设置的英文名称,设置英文名称是因为处理装置中不能写入中文名称。“是否主键”意为唯一关键字,比如说,业务类型是主键,则只能设定一个业务类型,而前提条件不是主键,则可以设定多个前提条件条件。“是否非空”意为是否允许不设置该条字段预处理规则,比如说,“业务类型”定义的“是非空”,则必须设定业务类型;而“前提条件”定义的“否非空”,则可以不设置前提条件,也可以设置前提条件。“缺省值”意为如果“是否非空”定义的“是非空”,当用户没有设定该项时,由缺省值自动填充至该项,比如说,“提取顺序”定义的“是非空”,如果用户没有定义提取顺序,则将每个第一字段的提取顺序均设置为缺省值“0”(或者设置为其他值也可),该缺省值指示默认提取顺序,如果默认提取顺序为无固定提取顺序,则可以以任意顺序提取第一字段,如果默认其他提取顺序,则按照默认提取顺序提取第一字段。没有设置缺省值,则意味着该项被定义为“是非空”时,必须由用户设定该项,比如说,“业务类型”是非空,且未设置其缺省值,必须由用户设定业务类型是哪种。

下面示例性的给出了提取第一字段时可以采用的提取规则。

a、正则截取—regextract

本提取规则的功能是:按正则表示式进行截取,对应获取到的$1、$2、$3...按顺序对应新的key。

表二

如上表二所示,若原始字段值为:IP-A-SL6-3552-5/4,通过本函数处理的结果为:

DEVNAME=IP-A-SL6-3552

DEVPORT=5/4

b、分隔符提取—sepextract

本提取规则的功能是:支持按指定分隔符拆分原始字段值,存入新的字段。

表三

如上表三所示,若原始字段值为:router1;1/2;1/3,通过本函数处理的结果为:

DEVNAME=router1

DEVPORT1=1/2

DEVPORT2=1/3

c、字符串连接—strconcat

本提取规则的功能是:支持按指定连接符连接原始的多个字段,存入新的字段。

表四

如上表四所示,若两个原始字段编码ip和mask的值为:192.168.1.0和255.255.255.252

通过本函数处理的结果为:

userip=192.168.1.0 255.255.255.252

上述仅示例性的给出了几个提取规则,上述提取规则并非可设定的提取规则的全部。

步骤104、按照校验规则对入参数据中的第二字段进行校验。

本步骤中,通过校验规则对初步的字符串标准格式进行校验,进行筛选,可以迅速得到第一字段是否不符合要求的判断。

具体的,校验规则中包括字段校验规则,以及与字段校验规则对应的执行字段校验规则的前提条件、应用字段校验规则进行字段校验的原始字段编码,原始字段编码对应的字段为第二字段。那么,按照校验规则对入参数据中的第二字段进行校验,则执行为:筛选第二字段满足执行字段校验规则的前提条件的字段校验规则;根据字段校验规则对第二字段进行校验。

在本申请实施例的一种实现方式中,校验规则中还包括是否允许第二字段值为空、是否设置分隔符或校验顺序三个规则中的一个或多个;根据字段校验规则对第二字段进行校验,包括:如果校验规则中包括允许第二字段为空,则当第二字段为空时,不参与校验。如果校验规则中包括不允许第二字段为空,则当第二字段不为空时,对第二字段进行校验。如果校验规则中包括设置分隔符,则利用分隔符将第二字段拆分为至少两个字符串,根据字段校验规则对每个字符串进行校验。如果校验规则中包括校验顺序,则按照每个第二字段对应的校验顺序,由先到后依次校验每个第二字段。

是否允许第二字段值为空、是否设置分隔符以及校验顺序是可以选择性设置的,比如说,可以设置第二字段值为空,也可以设置不允许第二字段值为空,如果设置不允许第二字段值为空,则当第二字段值为空的时候,校验不通过;也可以设置分隔符,可以不设置分隔符,如果不设置分隔符,则从整体上校验第二字段;可以设置校验顺序,也可以不设置校验顺序,如果不设置校验顺序,则按照默认校验顺序(默认校验顺序可以为随机校验)对每个第二字段进行校验。

下面以表格的形式介绍本申请实施例中的校验规则,如下表五所示:

表五

上表中“规则编码名称”、“是否主键”等表头的意义与表一种表头的意义相同,在此不再赘述。

下面示例性的给出了一部分校验第二字段时可以采用的字段校验规则。

a、匹配—regmatch

该字段校验规则的功能:支持字符串的匹配校验。校验规则参数及对应的原始字段编码如下表六所示:

表六

上表六中,若vlan原始值为0123,则校验通过;若vlan原始值为12,则校验失败。

b、不匹配—regmismatch

该字段校验规则的功能:支持字符串的不匹配校验。校验规则参数及对应的原始字段编码如下表七所示:

表七

c、枚举—enum

该字段校验规则的功能:支持枚举值的校验,多个枚举值之间用半角竖线分隔。校验规则参数及对应的原始字段编码如下表八所示:

表八

d、数值范围—digitrange

该字段校验规则的功能:支持数值范围的校验。校验规则参数及对应的原始字段编码如下表九所示:

表九

注:上表九中校验规则参数(数值范围)的写法支持[1,100]或[1,100)或[1,)或(1,100]或(1,100)或(1,)等。

e、长度范围—lengthrange

该字段校验规则的功能:支持字符串长度范围的校验。校验规则参数及对应的原始字段编码如下表十所示:

表十

注:上表十中校验规则参数(数值范围)的写法支持[1,100]或[1,100)或[1,)或(1,100]或(1,100)或(1,)等。

f、ipv4格式—ipv4

该字段校验规则的功能:支持ipv4格式校验,包括IP地址、掩码、掩码位任意组合。校验规则参数及对应的原始字段编码如下表十一所示:

表十一

注:上表十一中的校验规则参数中的第一个参数格式写法支持ip mask|pi/maskbit|ip/mask|ip|mask等,可部分格式同时存在;第二个参数0表示IP网段的起始地址,如果不设该数值表示不校验是否为网段起始地址。

g、ipv6格式—ipv6

该字段校验规则的功能:支持ipv6格式校验,包括IP地址、掩码、掩码位任意组合。校验规则参数及对应的原始字段编码如下表十二所示:

表十二

注:上表十二中的校验规则参数中的第一个参数格式写法支持ipv6/maskbit或者ipv6;第二个参数0表示IP网段的起始地址,如果不设该参数表示不校验是否为网段起始地址。

步骤105、如果第二字段校验通过,则按照计算规则对入参数据中的第三字段进行计算,得到第三字段对应的配置参数值。

如果第二字段校验不通过,则不再执行后续计算过程。

其中,计算规则包括参数计算规则,以及与参数计算规则对应的执行参数计算规则的前提条件、应用参数计算规则进行计算的原始字段编码和应用参数计算规则计算得到的新字段编码,其中,原始字段编码对应的字段为第三字段。那么,按照计算规则对入参数据中的第三字段进行计算,得到第三字段对应的配置参数值,则可以执行为:筛选第三字段满足执行参数计算规则的前提条件的目标参数计算规则;根据目标参数计算规则对第三字段进行计算,得到第三字段对应的配置参数值,其中配置参数值以新字段编码命名。

在本申请实施例的一种实现方式中,计算规则还包括是否进行trim和/或每个第三字段对应的计算顺序;如果计算规则包括进行trim,则在按照目标参数计算规则对第三字段进行计算之前,方法还包括:去掉第三字段前后多余的空格。如果计算规则不包括trim,则不对第三字段中的空格进行任何处理。

如果计算规则包括计算顺序,则按照目标参数计算规则对第三字段进行计算,包括:按照每个第三字段对应的计算顺序,由先至后依次按照第三字段对应的目标参数计算规则对第三字段进行计算。

下面以表格的形式介绍本申请实施例中的计算规则,如下表十三所示:

表十三

上表十三中“规则编码名称”、“是否主键”等表头的意义与表一种表头的意义相同,在此不再赘述。

下面示例性的给出了一部分计算第三字段时可以采用的参数计算规则。

a、字符映射—strmap

规则功能:实现字典值的快速转换。计算规则参数及对应的原始字段编码、新字段编码如下表十四所示:

表十四

b、掩码转掩码位—mask2bit

规则功能:将掩码写法(例如255.255.255.252)转换为掩码位(例如30)。计算规则参数及对应的原始字段编码、新字段编码如下表十五所示:

表十五

c、掩码位转掩码—bit2mask

规则功能:将掩码位(例如30)转换为掩码写法(例如255.255.255.252)。计算规则参数及对应的原始字段编码、新字段编码如下表十六所示:

表十六

d、IP地址计算—ipcalcu

规则功能:进行IP地址段的换算,按指定格式分析IP信息,得到新IP指定格式的写法。计算规则参数及对应的原始字段编码、新字段编码如下表十七所示:

表十七

注:上表十七的计算规则参数(字典值)中第一个参数写法支持ip mask|ip/maskbit|ip/mask|ipv6/maskbit,可同时存在,表示原始字段的格式;第二个参数-2表示IP网段的倒数第2个地址(即最后一个可用地址)第三个参数写法支持ip mask|ip/maskbit|ip/mask|ipv6/maskbit,只能写一种,表示新字段的格式。

e、带宽转换—bandwidth

规则功能:将带宽转换成指定的单位和格式。计算规则参数及对应的原始字段编码、新字段编码如下表十八所示:

表十八

注:上表十八的计算规则参数中,第一个参数表示转换为什么单位,目前支持M和K;第二个参数表示单位换算时按1000还是1024来计算,只支持这两种;第三个参数表示带单位(1)还是不带单位(0),缺省为不带单位(0)。

步骤106、将第一字段中除第三字段外的字段与配置参数值添加入原始工单中。

第一字段中除第三字段外的字段没有参与计算,将该部分字段与第三字段计算得到的配置参数值添加到原始工单中,这样原始工单中的信息都经过字段预处理、校验及计算三步统一的处理,得到的数据可以直接应用在后续对于工单的处理,方便了后续工单处理过程的数据读取。

在本申请实施例的另一种实现方式中,如果根据字段预处理规则未从键值对数据中提取第一字段,或者,如果第二字段未校验通过,或者,对第三字段进行计算时没有得到配置参数值,则拒绝处理原始工单,并向前端平台发送拒单信息。拒单信息中包含字段在哪个步骤中没有通过,比如,未从键值对数据中提取到第一字段A,则拒单信息中包括“未提取到字段A”,这样可以方便前端平台修改该原始工单。

本申请实施例中,将对原始工单的处理划分为3个阶段,即字段预处理阶段、校验阶段和计算阶段,每个阶段中的规则由用户自定义,且相同的字段预处理规则、校验规则和计算规则可以根据需求应用在不同原始工单上,与现有技术中需要编写每一种业务类型的工单的处理逻辑相比,本申请减少了所需编写的处理逻辑的数量,同时,如果后续需求变更时,修改自定义的规则即可将其应用再后续适用的所有原始工单上,减少了需求变更时所需完成的测试工作量,方便维护,易于管控。

本申请实施例还提供了一种业务工单处理装置,如图2所示,该装置200包括通信模块201、确定模块202、字段提取模块203、校验模块204、计算模块205和添加模块206。

其中,通信模块201,用于接收前端平台派发的业务工单,作为原始工单;解析原始工单,得到键值对数据。

确定模块202,用于根据通信模块201解析得到的键值对数据中的业务类型确定适用于原始工单的字段预处理规则、校验规则和计算规则。

字段提取模块203,用于按照确定模块202确定的字段预处理规则从键值对数据中提取第一字段,将键值对数据和第一字段合并为入参数据。

校验模块204,用于按照确定模块202确定的校验规则对入参数据中的第二字段进行校验。

计算模块205,用于当校验模块204对第二字段校验通过,则按照确定模块202确定的计算规则对入参数据中的第三字段进行计算,得到第三字段对应的配置参数值。

添加模块206,用于将字段提取模块203提取的第一字段中除第三字段外的字段与计算模块205计算得到的配置参数值添加入原始工单中。

在本申请实施例的一种实现方式中,字段预处理规则中包括提取规则,以及与提取规则对应的执行提取规则的前提条件、应用提取规则进行字段提取的原始字段编码和应用提取规则提取得到的新字段编码。

字段提取模块203,用于:

筛选键值对数据满足执行提取规则的前提条件的目标提取规则;

根据目标提取规则从对应的原始字段编码指示的字段中提取第一字段,其中,第一字段以新字段编码命名。

在本申请实施例的一种实现方式中,字段预处理规则中还包括每个第一字段对应的提取顺序。

字段提取模块203,用于:按照每个第一字段对应的提取顺序,由先至后依次从键值对数据中提取每个第一字段。

在本申请实施例的一种实现方式中,校验规则中包括字段校验规则,以及与字段校验规则对应的执行字段校验规则的前提条件、应用字段校验规则进行字段校验的原始字段编码,原始字段编码对应的字段为第二字段。

校验模块204,用于:

筛选第二字段满足执行字段校验规则的前提条件的字段校验规则;

根据字段校验规则对第二字段进行校验。

在本申请实施例的一种实现方式中,校验规则中还包括是否允许第二字段值为空、是否设置分隔符或校验顺序三个规则中的一个或多个;

校验模块204,用于:

如果校验规则中包括允许第二字段为空,则当第二字段为空时,不参与校验;

如果校验规则中包括不允许第二字段为空,则当第二字段不为空时,对第二字段进行校验;

如果校验规则中包括设置分隔符,则利用分隔符将第二字段拆分为至少两个字符串,根据字段校验规则对每个字符串进行校验;

如果校验规则中包括校验顺序,则按照每个第二字段对应的校验顺序,由先到后依次校验每个第二字段。

在本申请实施例的一种实现方式中,计算规则包括参数计算规则,以及与参数计算规则对应的执行参数计算规则的前提条件、应用参数计算规则进行计算的原始字段编码和应用参数计算规则计算得到的新字段编码,其中,原始字段编码对应的字段为第三字段。

计算模块205,用于:

筛选第三字段满足执行参数计算规则的前提条件的目标参数计算规则;

根据目标参数计算规则对第三字段进行计算,得到第三字段对应的配置参数值,其中配置参数值以新字段编码命名。

在本申请实施例的一种实现方式中,计算规则还包括是否进行trim和/或每个第三字段对应的计算顺序。

如果计算规则包括进行trim,则计算模块205,还用于:去掉第三字段前后多余的空格。

如果计算规则包括计算顺序,则计算模块205,用于:按照每个第三字段对应的计算顺序,由先至后依次按照第三字段对应的目标参数计算规则对第三字段进行计算。

在本申请实施例的一种实现方式中,装置还包括拒单模块207,用于:

如果根据字段预处理规则未从键值对数据中提取第一字段,或者,如果第二字段未校验通过,或者,对第三字段进行计算时没有得到配置参数值,则拒绝处理原始工单,并向前端平台发送拒单信息。

本申请实施例中,将对原始工单的处理划分为3个阶段,即字段预处理阶段、校验阶段和计算阶段,每个阶段中的规则由用户自定义,且相同的字段预处理规则、校验规则和计算规则可以根据需求应用在不同原始工单上,与现有技术中需要编写每一种业务类型的工单的处理逻辑相比,本申请减少了所需编写的处理逻辑的数量,同时,如果后续需求变更时,修改自定义的规则即可将其应用再后续适用的所有原始工单上,减少了需求变更时所需完成的测试工作量,方便维护,易于管控。

本申请实施例中还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现步骤101至步骤106任一方法。

本申请实施例中还提供了一种计算机可读存储介质,计算机可读存储介质存储有执行步骤101至步骤106任一方法的计算机程序。

本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述的具体实施例,对本申请的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本申请的具体实施例而已,并不用于限定本申请的保护范围,凡在本申请的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

相关技术
  • 一种业务工单发送方法、装置以及业务工单处理系统
  • 业务工单生成与处理方法、装置、设备及存储介质
技术分类

06120112901670