工作流自动保存方法、装置、设备及存储介质制造方法及图纸

技术编号:23212510 阅读:95 留言:0更新日期:2020-01-31 21:46
本发明专利技术公开了一种工作流自动保存方法、装置、设备及存储介质,该方法包括:监听工作流编辑画布中的操作事件;判断所述操作事件是否为快照触发事件;若所述操作事件是所述快照触发事件,则将所述工作流编辑画布中的工作流保存为快照。由此,通过自动保存工作流快照,提高了工作效率,减少了误操作造成的损失。

Methods, devices, devices and storage media of workflow automatic saving

【技术实现步骤摘要】
工作流自动保存方法、装置、设备及存储介质
本专利技术涉及工作流处理
,尤其涉及一种工作流自动保存方法、装置、设备及存储介质。
技术介绍
随着计算机技术的发展,越来越多的技术(大数据、分布式、区块链Blockchain、人工智能等)应用在金融领域,传统金融业正在逐步向金融科技(Fintech)转变,但由于金融行业的安全性、实时性要求,也对技术提出了更高的要求。在工作流编辑过程中往往需要多次调整各个组件的执行顺序、新增和/或删除某些组件,在后续的处理过程中用户往往需要将不同阶段的历史工作流进行对比,但是却会由于没有及时手动保存而难以找到所需的历史工作流,甚至会由于误操作而丢失重要的工作流信息,因而导致用户工作效率不高,难以挽回误操作导致的损失。
技术实现思路
本专利技术提供一种工作流自定保存方法、装置、设备及存储介质,旨在实现提高工作效率,减少误操作造成的损失。为实现上述目的,本专利技术提供一种一种工作流自动保存方法,所述方法包括:监听工作流编辑画布中的操作事件;判断所述操作事件是否为快照触发事件;若所述操作事件是所述快照触发事件,则将所述工作流编辑画布中的工作流保存为快照。优选地,所述将所述工作流编辑画布中的工作流保存为快照的步骤之后还包括:接收用户发送的快照查看请求,根据所述快照查看请求打开历史快照列表;获取用户通过所述历史快照列表选中的待加载历史快照,并将所述待加载历史快照显示在当前工作流编辑画布。优选地,所述监听工作流编辑画布中的操作事件的步骤之前还包括:接收用户发送的快照触发事件设置指令,根据所述快照触发事件设置指令打开快照触发事件设置页面;获取用户通过所述快照触发事件设置页面选择和/或输入的事件;将用户选择和/或输入的所述事件标记为预设快照触发事件。优选地,所述判断所述操作事件是否为快照触发事件的步骤包括:将所述操作事件与所述预设快照触发事件对比;若所述操作事件与所述预设快照触发事件中的一个一致,则判定所述操作事件是快照触发事件;若所述操作事件与所述预设快照触发事件中的任何一个都不一致,则判定所述操作事件不是快照触发事件。优选地,所述将所述工作流编辑画布中的工作流保存为快照的步骤包括:按预设命名规则设置所述工作流的名称,并按预设重要程度标记所述工作流的星级;将所述名称和所述星级保存为所述工作流的拍照信息,并将所述拍照信息与所述工作流对应保存。优选地,所述将所述工作流编辑画布中的工作流保存为快照的步骤之后还包括:在所述工作流编辑画布中的预设区域显示快照已保存的提示信息。优选地,所述将所述工作流编辑画布中的工作流保存为快照的步骤之后还包括:获取用户预先设置的快照共享账户,将所述快照发送到所述共享账户指定的路径。为实现上述目的,本专利技术实施例还提供一种工作流自动保存装置,所述工作流自动保存装置包括:监听模块,用于监听工作流编辑画布中的操作事件;判断模块,用于判断所述操作事件是否为快照触发事件;保存模块,用于若所述操作事件是所述快照触发事件,则将所述工作流编辑画布中的工作流保存为快照。为实现上述目的,本专利技术实施例还提供一种工作流自动保存设备,,所述工作流自动保存设备包括处理器,存储器以及存储在所述存储器中的工作流自动保存程序,所述工作流自动保存程序被所述处理器运行时,实现如上所述的工作流自动保存方法的步骤。为实现上述目的,本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质上存储有工作流自动保存程序,所述工作流自动保存程序被处理器运行时实现如上任一项所述工作流自动保存方法的步骤。相比现有技术,本专利技术提供一种工作流自动保存方法、装置、设备及存储介质,该方法包括:监听工作流编辑画布中的操作事件;判断所述操作事件是否为快照触发事件;若所述操作事件是所述快照触发事件,则将所述工作流编辑画布中的工作流保存为快照。由此,通过自动保存工作流快照,提高了工作效率,减少了误操作造成的损失。附图说明图1是本专利技术各实施例涉及的工作流自动保存设备的硬件结构示意图;图2是本专利技术工作流自动保存方法第一实施例的流程示意图;图3是本专利技术工作流自动保存方法第二实施例的流程示意图;图4是本专利技术工作流自动保存方法一实施例的场景示意图;图5是本专利技术工作流自动保存装置第一实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例主要涉及的工作流自动保存设备是指能够实现网络连接的网络连接设备,所述工作流自动保存设备可以是服务器、云平台等。另外本专利技术实施例涉及的移动终端可以为手机、平板电脑等移动网络设备。参照图1,图1是本专利技术各实施例涉及的工作流自动保存设备的硬件结构示意图。本专利技术实施例中,工作流自动保存设备可以包括处理器1001(例如中央处理器CentralProcessingUnit、CPU),通信总线1002,输入端口1003,输出端口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;输入端口1003用于数据输入;输出端口1004用于数据输出,存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本专利技术的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。继续参照图1,图1中作为一种可读存储介质的存储器1005可以包括操作系统、网络通信模块、应用程序模块以及工作流自动保存程序。在图1中,网络通信模块主要用于连接服务器,与服务器进行数据通信;而处理器1001可以调用存储器1005中存储的工作流自动保存程序,并执行本专利技术实施例提供的工作流自动保存方法。本专利技术实施例提供了一种工作流自动保存方法。参照图2,图2是本专利技术工作流自动保存方法第一实施例的流程示意图。在工作流编辑过程中往往需要多次调整各个组件的执行顺序、新增和/或删除某些组件,在后续的处理过程中用户往往需要将不同阶段的历史工作流进行对比,但是却会由于没有及时手动保存而难以找到所需的历史工作流,甚至会由于误操作而丢失重要的工作流信息,因而导致用户工作效率不高,难以挽回误操作导致的损失。特别地,在机器学习建模过程中,由于需要用到的算法比较多,例如包含数据导入、数据预处理、特征工程、模型训练、模型评估或预测等。而且在机器学习过程中经常需要进行调参操作,由于调参过程中一个组件涉及到的参数和相关组件很多,常规的撤销和重做操作无法精准回到调参前的状态。用户可在每次调参前手动保存历史操作记录来解决这个本文档来自技高网...

【技术保护点】
1.一种工作流自动保存方法,其特征在于,所述方法包括:/n监听工作流编辑画布中的操作事件;/n判断所述操作事件是否为快照触发事件;/n若所述操作事件是所述快照触发事件,则将所述工作流编辑画布中的工作流保存为快照。/n

【技术特征摘要】
1.一种工作流自动保存方法,其特征在于,所述方法包括:
监听工作流编辑画布中的操作事件;
判断所述操作事件是否为快照触发事件;
若所述操作事件是所述快照触发事件,则将所述工作流编辑画布中的工作流保存为快照。


2.根据权利要求1所述的方法,其特征在于,所述将所述工作流编辑画布中的工作流保存为快照的步骤之后还包括:
接收用户发送的快照查看请求,根据所述快照查看请求打开历史快照列表;
获取用户通过所述历史快照列表选中的待加载历史快照,并将所述待加载历史快照显示在当前工作流编辑画布。


3.根据权利要求1所述的方法,其特征在于,所述监听工作流编辑画布中的操作事件的步骤之前还包括:
接收用户发送的快照触发事件设置指令,根据所述快照触发事件设置指令打开快照触发事件设置页面;
获取用户通过所述快照触发事件设置页面选择和/或输入的事件;
将用户选择和/或输入的所述事件标记为预设快照触发事件。


4.根据权利要求1或3任一项所述的方法,其特征在于,所述判断所述操作事件是否为快照触发事件的步骤包括:
将所述操作事件与所述预设快照触发事件对比;
若所述操作事件与所述预设快照触发事件中的一个一致,则判定所述操作事件是快照触发事件;
若所述操作事件与所述预设快照触发事件中的任何一个都不一致,则判定所述操作事件不是快照触发事件。


5.根据权利要求1所述的方法,其特征在于,所述将所述工作流编辑画布中的工作流保存...

【专利技术属性】
技术研发人员:林冰垠范涛张潮宇黄启军王跃陈天健
申请(专利权)人:深圳前海微众银行股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1