工单构建方法、装置、存储介质及电子装置与流程

文档序号:37729650发布日期:2024-04-23 12:14阅读:14来源:国知局
工单构建方法、装置、存储介质及电子装置与流程

本申请涉及智能家居,尤其涉及一种工单构建方法、装置、存储介质及电子设备。


背景技术:

1、随着企业的发展和业务迭代,会有越来越多的工单类需求涌现。

2、相关技术可知,当前的工单生成方式是各业务各自开发,从需求提出到开发上线周期长、系统稳定性差、代码逻辑高度定制化,如果工单逻辑有调整,需要再次开发,灵活性较差,并且开发成本较高。

3、因此,寻找一种能够快速、低成本的自动构建工单的方法成为当前研究热点。


技术实现思路

1、本申请提供一种工单构建方法、装置、存储介质及电子设备,实现了能够快速、低成本的自动构建目标工单。

2、本申请提供一种工单构建方法,所述方法包括:获取工单配置指令,其中,所述工单配置指令表征构建工单的工单配置需求的指令;根据所述工单配置指令,获取满足所述工单配置需求的工单组件,其中,所述工单组件通过预先配置得到;按照所述工单配置需求,对所述工单组件进行配置组合,构建与所述工单配置指令对应的目标工单。

3、根据本申请提供的一种工单构建方法,在所述根据所述工单配置指令,获取满足所述工单配置需求的工单组件之前,所述方法还包括:构建映射关系,其中,所述映射关系包括不同工单组件与不同工单配置场景的对应关系;所述根据所述工单配置指令,获取满足所述工单配置需求的工单组件,具体包括:对所述工单配置指令进行解析,得到与所述工单配置指令对应的工单配置场景;基于所述工单配置场景和所述映射关系,获取与所述工单配置场景相匹配的目标工单组件,并将所述目标工单组件作为满足所述工单配置需求的工单组件。

4、根据本申请提供的一种工单构建方法,所述工单组件采用以下方式配置:获取构建工单的初始工单组件;基于流程自动化对所述初始工单组件进行处理,得到编排有编程语言语义的初始工单组件,其中,所述编程语言语义至少包括分支语义、跳转语义、并行语义、循环语义和异步等待语义;将所述编排有编程语言语义的初始工单组件配置为所述工单组件。

5、根据本申请提供的一种工单构建方法,在所述构建与所述工单配置指令对应的目标工单之后,所述方法还包括:构建触发表单,其中,所述触发表单为触发所述目标工单进行执行的触发源,所述触发表单设置有用户配置的表单字段信息,所述表单字段信息与所述目标工单中的节点相匹配;对所述触发表单进行解析,得到所述表单字段信息,并基于所述表单字段信息,得到与所述表单字段信息对应的目标节点;基于所述目标节点形成流程实例,并执行所述流程实例。

6、根据本申请提供的一种工单构建方法,在所述构建与所述工单配置指令对应的目标工单之后,所述方法还包括:调用接口,并通过所述接口传入用户配置的字段信息,其中,所述字段信息与所述目标工单中的节点相匹配;基于所述字段信息,得到与所述字段信息对应的目标节点;基于所述目标节点形成流程实例,并执行所述流程实例。

7、根据本申请提供的一种工单构建方法,所述执行所述流程实例采用以下方式实现:获取流程实例执行需求,其中,所述流程实例执行需求用于表征在执行流程实例过程中的执行要求;根据所述流程实例执行需求,构建与所述流程实例执行需求对应的图结构,其中,所述图结构表征所述流程实例的运行逻辑;按照所述图结构的运行逻辑,执行所述流程实例。

8、根据本申请提供的一种工单构建方法,在所述按照所述图结构的运行逻辑,执行所述流程实例之前,所述方法还包括:获取所述流程实例中当前节点的节点变量执行结果,并将所述节点变量执行结果编辑至所述流程实例;所述按照所述图结构的运行逻辑,执行所述流程实例,具体包括:在执行所述当前节点的在后节点过程中,按照所述图结构的运行逻辑,引用所述节点变量执行结果执行所述流程实例,以实现在所述节点变量执行结果不同的情况下,执行所述流程实例的不同逻辑分支。

9、本申请还提供一种工单构建装置,所述装置包括:获取模块,用于获取工单配置指令,其中,所述工单配置指令表征构建工单的工单配置需求的指令;处理模块,用于根据所述工单配置指令,获取满足所述工单配置需求的工单组件,其中,所述工单组件通过预先配置得到;构建模块,用于按照所述工单配置需求,对所述工单组件进行配置组合,构建与所述工单配置指令对应的目标工单。

10、本申请还提供一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行实现如上述任一种所述工单构建方法。

11、本申请还提供一种计算机可读的存储介质,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行实现如上述任一种所述工单构建方法。

12、本申请还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述工单构建方法。

13、本申请提供的工单构建方法、装置、存储介质及电子设备,通过获取工单配置指令,其中,工单配置指令表征构建工单的工单配置需求的指令;根据工单配置指令,获取满足工单配置需求的预先配置的工单组件,并按照工单配置需求,对工单组件进行配置组合,构建与工单配置指令对应的目标工单。由于通过预先配置的工单组件进行组合可以得到目标工单,从而确保构建模板工单过程中通用性,而无需根据各业务各自开发,实现了快速、低成本的自动构建目标工单。



技术特征:

1.一种工单构建方法,其特征在于,所述方法包括:

2.根据权利要求1所述的工单构建方法,其特征在于,在所述根据所述工单配置指令,获取满足所述工单配置需求的工单组件之前,所述方法还包括:

3.根据权利要求1或2所述的工单构建方法,其特征在于,所述工单组件采用以下方式配置:

4.根据权利要求1所述的工单构建方法,其特征在于,在所述构建与所述工单配置指令对应的目标工单之后,所述方法还包括:

5.根据权利要求1所述的工单构建方法,其特征在于,在所述构建与所述工单配置指令对应的目标工单之后,所述方法还包括:

6.根据权利要求4或5所述的工单构建方法,其特征在于,所述执行所述流程实例采用以下方式实现:

7.根据权利要求6所述的工单构建方法,其特征在于,在所述按照所述图结构的运行逻辑,执行所述流程实例之前,所述方法还包括:

8.一种工单构建装置,其特征在于,所述装置包括:

9.一种计算机可读的存储介质,其特征在于,所述计算机可读的存储介质包括存储的程序,其中,所述程序运行时执行权利要求1至7中任一项所述的工单构建方法。

10.一种电子装置,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为通过所述计算机程序执行权利要求1至7中任一项所述的工单构建方法。


技术总结
本申请公开了一种工单构建方法、装置、存储介质及电子设备,涉及智能家居技术领域,该工单生成方法包括:获取工单配置指令,其中,所述工单配置指令表征构建工单的工单配置需求的指令;根据所述工单配置指令,获取满足所述工单配置需求的工单组件,其中,所述工单组件通过预先配置得到;按照所述工单配置需求,对所述工单组件进行配置组合,构建与所述工单配置指令对应的目标工单。由于通过预先配置的工单组件进行组合可以得到目标工单,从而确保构建模板工单过程中通用性,而无需根据各业务各自开发,实现了快速、低成本的自动构建目标工单。

技术研发人员:李春阳,孙能林
受保护的技术使用者:青岛海尔科技有限公司
技术研发日:
技术公布日:2024/4/22
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1