[发明专利]工作流任务项展示方法、装置及电子设备有效
申请号: | 202011573433.8 | 申请日: | 2020-12-25 |
公开(公告)号: | CN112612568B | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 向兴 | 申请(专利权)人: | 中电金信软件有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06Q10/10 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 荣颖佳 |
地址: | 100000 北京市海淀区西*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工作流 任务 展示 方法 装置 电子设备 | ||
本发明提供了工作流任务项展示方法、装置及电子设备。其中,该方法包括:获取每个存储终端发送的至少一个工作流任务项;将至少一个工作流任务项进行汇总,得到工作流列表;当监听到工作流列表中存在发生变更的工作流任务项时,将该工作流任务项作为目标工作流任务项,并获取目标工作流任务项的变更信息;基于变更信息对目标工作流任务项进行调整,并将调整后的工作流列表发送至目标工作流任务项对应的客户终端进行展示,从而保证调整后的工作流列表的展示效果与每个工作流任务项的实际情况保持一致,提高了多个工作流任务项的展示效果。
技术领域
本发明涉及工作流技术领域,尤其是涉及工作流任务项展示方法、装置及电子设备。
背景技术
工作流是指业务过程的部分或整体在计算机应用环境下的自动化,是对工作流程及其各操作步骤之间业务规则的抽象、概括描述。传统的工作流是单实例版本,即单实例单数据库结构,每个工作流任务项相互独立,相互之间不存在联动行为。对于微服务系统来说,整个微服务系统可能包括多个工作流任务项,各个工作流任务项之间也是相互独立的。
现有方法中如果要实现多个工作流任务项之间的联动,即将多个工作流进行统一展示,需要独立设置一个用于汇总展示的服务器,例如服务器A存储有第一工作流任务项,服务器B存储有第二工作流任务项,如果要在服务器C上统一展示,则服务器C需要分别向服务器A和服务器B发送展示请求,然后,接收服务器A发送的第一工作流任务项和服务器B发送的第二工作流任务项,最后再汇总成工作流列表;这种方法虽然可以实现多个工作流任务项的统一展示,但是,当工作流任务项较多时,将导致汇总服务器的性能下降,从而当某个工作流任务项的数据发生变更时,工作流列表不能及时进行调整,导致工作流列表的展示效果不理想。
发明内容
有鉴于此,本发明的目的在于提供工作流任务项展示方法、装置及电子设备,以缓解上述问题,提高了多个工作流任务项的汇总展示效果。
第一方面,本发明实施例提供了一种工作流任务项展示方法,应用于服务器,服务器连接有至少一个存储终端和至少一个客户终端;其中,每个存储终端存储有至少一个工作流任务项,该方法包括:获取每个存储终端的至少一个工作流任务项;将至少一个工作流任务项进行汇总,得到工作流列表;当监听到工作流列表中存在发生变更的工作流任务项时,将该工作流任务项作为目标工作流任务项,并获取目标工作流任务项的变更信息;基于变更信息对目标工作流任务项进行调整,并将调整后的工作流列表发送至与目标工作流任务项对应的客户终端进行展示。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,上述当监听到工作流列表中存在发生变更的工作流任务项时,将该工作流任务项作为目标工作流任务项的步骤,包括:按照预设时间间隔获取工作流列表中每个工作流任务项对应的存储终端的接口参数;其中,接口参数为工作流任务项对应的版本值;当当前时刻的接口参数大于上一时刻的接口参数时,确定当前时刻的接口参数所对应的工作流任务项为目标工作流任务项。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,上述按照预设时间间隔获取工作流列表中每个工作流任务项对应的存储终端的接口参数的步骤,包括:通过Feign接口服务按照预设时间间隔,获取工作流列表中每个工作流任务项对应的存储终端的接口参数。
结合第一方面,本发明实施例提供了第一方面的第三种可能的实施方式,其中,上述基于变更信息对目标工作流任务项进行调整的步骤,包括:基于变更信息对目标工作流任务项中的工作流数据进行调整;其中,变更信息包括至少一条工作流数据的修改信息。
结合第一方面,本发明实施例提供了第一方面的第四种可能的实施方式,其中,上述将调整后的工作流列表发送至目标工作流任务项对应的客户终端进行展示的步骤,包括:基于当前客户终端的权限信息,从调整后的工作流列表中,确定出与当前客户终端对应的目标工作流列表;其中,目标工作流列表包括至少一个目标工作流任务项;将目标工作流列表发送至当前客户终端,以在当前客户终端进行展示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电金信软件有限公司,未经中电金信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011573433.8/2.html,转载请声明来源钻瓜专利网。