一种工单处理方法、工单处理模块、任务执行模块及系统与流程

文档序号:35983011发布日期:2023-11-10 02:55阅读:32来源:国知局
一种工单处理方法、工单处理模块、任务执行模块及系统与流程

本技术涉及软件,具体而言,涉及一种工单处理方法、工单处理模块、任务执行模块及系统。


背景技术:

1、工单是指在项目开发过程中,由一个或多个任务组成的项目开发计划。通常情况下,一个项目至少对应一个工单,工单的不同状态对应着项目开发的不同阶段。在项目开发的过程中,为促进项目的完成,项目管理人员可以通过工单状态,及时了解项目当前所处阶段,进而督促项目的顺利进行。

2、相关技术中,为更新工单的状态,项目管理人员与各个任务负责人会使用同一种项目管理系统,需要任务负责人登录项目管理系统,对任务的执行状态进行填写,以对工单状态进行更新。但是,相关技术中的方法需要任务负责人在个人电脑上安装项目管理系统,并配置使用环境,同时还需要任务负责人学习项目管理系统的使用方法,增加了任务负责人的工作负担。


技术实现思路

1、基于此,本技术提供了一种工单处理方法、工单处理模块、任务执行模块及系统,以解决如何在不增加任务负责人工作负担的前提下,自动更新工单状态的问题。

2、本技术实施例的第一方面,提供了一种工单处理方法,所述方法应用于工单处理模块,所述工单处理模块与多个任务执行模块通信连接,所述方法包括:

3、响应于对工单的设置,生成待完成的工单,其中,所述工单包括流转信息,所述流转信息包括待执行的多个任务,以及与多个所述任务分别对应的任务执行模块;

4、将至少一个所述任务下发至对应的所述任务执行模块,以使所述任务执行模块生成与所述任务对应的任务界面,并响应于第一用户在所述任务界面的预设操作,生成与所述预设操作对应的任务节点标志;

5、接收所述任务执行模块发送的所述任务节点标志,其中,所述任务节点标志用于指示所述任务被执行的进度;

6、基于所述任务节点标志,在所述工单中更新所述任务的执行状态。

7、可选地,所述响应于对工单的设置,生成待完成的工单,包括:

8、基于第二用户输入的工单设置信息,从多个模板工单中确定与所述工单设置信息相符的目标模板工单;

9、基于所述目标模板工单,生成所述待完成的工单。

10、可选地,所述工单包括n个所述任务,所述流转信息还包括n个所述任务各自对应的执行顺序,所述将至少一个所述任务下发至对应的所述任务执行模块,包括:

11、按照n个所述任务各自对应的执行顺序,依次将n个所述任务下发至所述任务执行模块,其中:

12、在将第i个任务下发至所述任务执行模块后,当接收到所述第i个任务对应的任务执行模块发送的预设任务节点标志时,将第i+1个任务下发至对应的任务执行模块,n大于1,i小于或等于n。

13、可选地,所述将至少一个所述任务下发至对应的所述任务执行模块,包括:

14、获取所述任务对应的初始化信息,所述初始化信息包括目标文件的文件类型,以及初始化数据中的至少一者,所述目标文件用于存储所述第一用户在所述任务界面对所述任务进行的操作;

15、将携带有所述初始化信息的任务下发至所述任务执行模块中,以使所述任务执行模块基于所述初始化信息,对所述任务进行初始化。

16、可选地,所述任务节点标志包括:任务开始信号、任务完成信号、标志所述任务开始的第一预设信号,以及标志所述任务完成的第二预设信号中的至少一者。

17、本技术实施例的第二方面,提供了一种工单处理方法,所述方法应用于任务执行模块,所述任务执行模块与工单处理模块通信连接,所述方法包括:

18、接收所述工单处理模块下发的任务;

19、生成与所述任务对应的任务界面,其中,所述任务界面用于承接第一用户对所述任务的操作;

20、响应于所述第一用户在所述任务界面的预设操作,生成与所述预设操作对应的任务节点标志;

21、向所述工单处理模块发送所述任务节点标志,以使所述工单处理模块基于所述任务节点标志,在所述工单中更新所述任务的执行状态;

22、其中,所述任务节点标志用于指示所述任务被执行的进度。

23、可选地,所述接收所述工单处理模块下发的任务,包括:

24、接收所述工单处理模块发送的携带有初始化信息的任务,其中,所述初始化信息包括目标文件的文件类型,以及初始化数据中的至少一者,所述目标文件用于存储所述第一用户在所述任务界面中对所述任务进行的操作;

25、所述方法还包括:

26、基于所述初始化信息,对所述任务进行初始化。

27、本技术实施例的第三方面,提供了一种工单处理模块,所述工单处理模块包括:

28、工单创建单元,用于响应于对工单的设置,生成待完成的工单,其中,所述工单包括流转信息,所述流转信息包括待执行的多个任务,以及与多个所述任务分别对应的任务执行模块;

29、任务下发单元,用于将至少一个所述任务下发至对应的所述任务执行模块,以使所述任务执行模块生成与所述任务对应的任务界面,并响应于第一用户在所述任务界面的预设操作,生成与所述预设操作对应的任务节点标志;

30、标志接收单元,用于接收所述任务执行模块发送的所述任务节点标志,其中,所述任务节点标志用于指示所述任务被执行的进度;

31、状态更新单元,用于基于所述任务节点标志,在所述工单中更新所述任务的执行状态。

32、本技术实施例的第四方面,提供了一种任务执行模块,所述任务执行模块包括:工单处理插件以及与所述工单处理插件连接的任务执行单元,所述工单处理插件与工单处理模块通信连接;

33、所述工单处理插件,用于接收所述工单处理模块下发的任务;

34、所述任务执行单元,用于生成与所述任务对应的任务界面,其中,所述任务界面用于承接第一用户对所述任务的操作,以及响应于所述第一用户在所述任务界面的预设操作,生成与所述预设操作对应的任务节点标志;

35、所述工单处理插件,还用于向所述工单处理模块发送所述任务节点标志,以使所述工单处理模块基于所述任务节点标志,在所述工单中更新所述任务的执行状态;

36、其中,所述任务节点标志用于指示所述任务被执行的进度。

37、本技术实施例的第五方面,提供了一种工单处理系统,所述系统包括:工单处理模块,以及与所述工单处理模块通信连接的多个任务执行模块;

38、所述工单处理模块,用于响应于对工单的设置,生成待完成的工单,以及将所述工单中包括的多个任务中的至少一个所述任务下发至对应的所述任务执行模块;

39、所述任务执行模块,用于基于所述工单处理模块下发的任务,生成与所述任务对应的任务界面,以及响应于所述第一用户在所述任务界面的预设操作,生成与所述预设操作对应的任务节点标志;

40、所述工单处理模块,还用于接收所述工单处理模块发送的所述任务节点标志,以及基于所述任务节点标志,在所述工单中更新所述任务的执行状态;

41、其中,所述任务节点标志用于指示所述任务被执行的进度,所述任务界面用于承接第一用户对所述任务的操作。

42、本技术提供了一种工单处理方法、工单处理模块、任务执行模块及系统,所述方法包括:响应于对工单的设置,生成待完成的工单,其中,所述工单包括流转信息,所述流转信息包括待执行的多个任务,以及与多个所述任务分别对应的任务执行模块;将至少一个所述任务下发至对应的所述任务执行模块,以使所述任务执行模块生成与所述任务对应的任务界面,并响应于第一用户在所述任务界面的预设操作,生成与所述预设操作对应的任务节点标志;接收所述任务执行模块发送的所述任务节点标志,其中,所述任务节点标志用于指示所述任务被执行的进度;基于所述任务节点标志,在所述工单中更新所述任务的执行状态。

43、本技术在任务执行模块与工单处理模块之间建立通信连接,在工单建立后,将工单中的任务下发至任务执行模块中。随后,再根据第一用户在任务执行模块中触发的任务节点标志,在工单中更新任务的执行状态,最终实现工单状态的自动更新。本技术通过在任务执行模块与工单处理模块之间建立通信连接的方式,使工单处理模块基于任务管理模块发送的任务节点标志,直接更新任务的执行状态。任务负责人无需再登录项目管理系统对任务的执行状态进行填写,避免了任务负责人安装项目管理系统,配置使用环境,以及学习项目管理系统使用方法的过程。同时,工单处理模块根据任务负责人触发的任务节点标识,也可及时更新工单状态,进而实现了在不增加任务负责人工作负担的前提下,自动更新工单状态的效果。

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