1.一种工作流配置方法,其特征在于,所述方法包括:
电子设备接收工作流配置请求,所述工作流配置请求中包括工作流类型;
所述电子设备从数据库获取与所述工作流类型对应的若干个工作节点,获取所述若干个工作节点对应的若干个节点图标,在所述电子设备的可视化界面显示所述若干个节点图标;
所述电子设备接收对所述若干个节点图标中任意一节点图标的拖动操作,根据所述拖动操作配置工作流。
2.根据权利要求1所述的方法,其特征在于,所述电子设备从数据库获取与所述工作流类型对应的若干个工作节点具体包括:所述电子设备从数据库获取与所述工作流类型对应的至少一个工作链表;
所述电子设备获取所述至少一个工作链表中每个工作链表的多个工作节点,将每个工作链表的多个工作节点组成节点集合,得到至少一个节点集合;
所述电子设备获取所述至少一个节点集合的并集,将所述并集中的工作节点标记为与所述工作流类型对应的若干个工作节点。
3.根据权利要求1或2所述的方法,其特征在于,所述在所述电子设备接收对所述若干个节点图标中任意一节点图标的拖动操作之前,所述方法还包括:所述电子设备接收对所述节点图标触控操作,在所述触控操作为预设操作类型时,在所述可视化界面的预设区域显示浮动窗口,在所述浮动窗口中显示所述节点图标对应的节点属性,其中,所述浮动窗口显示的节点属性允许编辑所述节点属性包括:节点名称、节点功能、节点执行顺序;
所述电子设备接收在所述浮动窗口中输入的对所述节点图标的编辑信息,根据所述编辑信息编辑所述节点图标的节点属性;
所述电子设备接收对所述若干个节点图标中任意一节点图标的拖动操作,根据所述拖动操作配置工作流具体包括:所述电子设备接收对编辑好的节点图标的拖动操作,根据所述拖动操作配置工作流。
4.根据权利要求3所述的方法,其特征在于,所述在根据所述编辑信息编辑所述节点图标的节点属性之前,所述方法还包括:提示在所述可视化界面的验证信息输入域中输入验证信息;
对所述验证信息进行验证,以确定是否具有编辑权限;
在确定具有编辑权限时,执行根据所述编辑信息编辑所述节点图标的节点属性的操作,在确定不具有编辑权限时,显示编辑失败的提示信息;
其中,所述验证信息包括密码信息、指纹信息、面部信息、声纹信息、虹膜信息中的一种或几种的组合。
5.根据权利要求1-4任意一项所述的方法,其特征在于,所述根据所述拖动操作配置工作流具体包括:获取对节点图标的拖动轨迹和拖动速度;
根据所述拖动轨迹和所述拖动速度确定所述节点图标在所述可视化界面上的停留位置;
根据所述停留位置在确定所述节点图标在所述可视化界面上的停留区域,根据停留区域与节点类型的预设映射关系确定所述节点图标对应的节点类型;
根据所述节点类型确定与所述节点图标对应的关联节点图标,其中,所述关联节点图标包括与所述节点图标连接的前一个节点图标和/或后一个关联节点图标;
从源代码库中获取与所述节点图标对应的脚本代码段,将所述脚本代码段中的接口请求中的第一参数赋值为与所述关联节点图标对应的第二参数,以实现所述节点图标和所述关联节点图标之间的工作流;
其中,在所述关联节点图标为所述前一个节点图标时,所述第一参数为所述节点图标的输入参数,所述第二参数为所述关联节点图标的输出参数;在所述关联节点图标为所述后一个节点图标时,所述第一参数为所述节点图标的输出参数,所述第二参数为所述关联节点图标的输入参数。
6.根据权利要求5所述的方法,其特征在于,所述在根据停留区域与节点类型的预设映射关系确定所述节点图标对应的节点类型之后,所述方法还包括:获取所述节点图标的节点属性;
确定所述节点属性和所述节点类型对应的节点属性是否对应,具体为:确定所述节点属性的节点执行顺序是否与所述节点类型的节点执行顺序执行对应以及确定所述节点属性的节点功能与所述节点类型的节点功能是否对应;
如至少存在一项与所述节点类型不对应,确定所述拖动操作为异常拖动操作,在所述可视化界面显示拖动失败和重新拖动所述节点图标的提示信息。
7.根据权利要求1所述的方法,其特征在于,所述在所述电子设备接收对所述若干个节点图标中任意一节点图标的拖动操作之前,所述方法还包括:所述电子设备获取所述若干个节点图标中每个节点图标的节点执行顺序;
所述电子设备根据每个节点图标的节点执行顺序确定所述若干个节点图标中属于起始节点的第一节点图标和属于结束节点的第二节点图标;
在所述第一节点图标的数量为单个时,所述电子设备将所述第一节点图标添加至所述可视化界面上起始节点所对应的区域,并提示起始节点配置完成;
在所述第二节点图标的数量为单个时,所述电子设备将所述第二节点图标添加至所述可视化界面上结束节点所对应的区域,并提示结束节点配置完成。
8.一种电子设备,其特征在于,所述电子设备包括:
接收单元,用于接收工作流配置请求,所述工作流配置请求中包括工作流类型;
获取单元,用于从数据库获取与所述工作流类型对应的若干个工作节点,获取所述若干个工作节点对应的若干个节点图标,在所述电子设备的可视化界面显示所述若干个节点图标;
配置单元,用于接收对所述若干个节点图标中任意一节点图标的拖动操作,根据所述拖动操作配置工作流。
9.一种电子设备,其特征在于,包括处理器、存储器、通信接口以及一个或多个程序,其中,所述一个或多个程序被存储在所述存储器中,并且被配置由所述处理器执行,所述程序包括用于执行权利要求1-7任一项方法中的步骤的指令。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行以实现如权利要求1-7任一项所述的方法。