流程图更新方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:35739485 阅读:21 留言:0更新日期:2022-11-26 18:42
本申请公开了一种流程图更新方法、装置、电子设备及计算机可读存储介质。方法包括当检测到流程图中存在更新节点时,查询所述更新节点的父节点,所述更新节点为尺寸发生变化的节点,所述父节点为所述更新节点所属的嵌套节点;若查询到所述更新节点的父节点,基于满足预设布局规则对所述更新节点的父节点对应的节点群组进行布局更新,所述节点群组包含所述嵌套节点以及所述嵌套节点的各个子节点;当检测到所述流程图中存在整体外形尺寸发生变化的目标节点群组时,基于满足所述预设布局规则对所述目标节点群组的父节点对应的节点群组进行布局更新。采用本申请实施例提供的方案能够使用户创建流程图的过程更加简单,提高了用户创建流程图的效率。户创建流程图的效率。户创建流程图的效率。

【技术实现步骤摘要】
流程图更新方法、装置、电子设备及计算机可读存储介质


[0001]本申请涉及计算机
,具体涉及一种流程图更新方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]流程图被广泛应用于各行各业,用户可以使用流程图引擎或软件创建流程图。
[0003]相关技术中,通常是通过用户手动拖拽和绘制的方式进行流程图的创建,创建过程中,需要用户手动调整流程图的整体排版,以使所创建的流程图清晰整洁、利于查看。
[0004]在实际应用中,用户经常需要创建一些比较复杂的流程图,例如创建的流程图中包含有多个嵌套节点,包含多个分支等,当流程图比较复杂时,用户往往需要花费很大的精力调整流程图的排版,导致用户创建流程图的过程比较繁琐,流程图创建的效率比较低。

技术实现思路

[0005]本申请提供了一种流程图更新方法、装置、电子设备及计算机可读存储介质,能够使用户创建流程图的过程更加简单,提高了用户创建流程图的效率。
[0006]具体方案如下:
[0007]第一方面,本申请实施例提供了一种流程图更新方法,其特征在于本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种流程图更新方法,其特征在于,所述流程图包含通过连接线连接的各个节点,所述方法包括:当检测到流程图中存在更新节点时,查询所述更新节点的父节点,所述更新节点为尺寸发生变化的节点,所述父节点为所述更新节点所属的嵌套节点;若查询到所述更新节点的父节点,基于满足预设布局规则对所述更新节点的父节点对应的节点群组进行布局更新,所述节点群组包含所述嵌套节点以及所述嵌套节点的各个子节点;当检测到所述流程图中存在整体外形尺寸发生变化的目标节点群组时,基于满足所述预设布局规则对所述目标节点群组的父节点对应的节点群组进行布局更新。2.根据权利要求1所述的方法,其特征在于,所述更新节点为以下任意一项:被添加的节点、被删除的节点、已存在的节点中尺寸发生变化的节点。3.根据权利要求2所述的方法,其特征在于,所述对所述更新节点的父节点对应的节点群组进行节点布局更新,包括:根据所述更新节点沿垂直于所述流向的方向的变化宽度,对所述更新节点所在目标分支上的各节点沿垂直于所述流向的方向进行移动。4.根据权利要求3所述的方法,其特征在于,所述根据所述更新节点沿垂直于所述流向的方向的变化宽度,对所述更新节点所在目标分支上的各节点沿垂直于所述流向的方向进行移动,包括:根据所述更新节点沿垂直于所述流向的方向的变化宽度,确定所述更新节点所在的目标分支对应的整体变化宽度;当所述目标分支对应的整体宽度发生变化时,根据所述目标分支对应的整体宽度的变化值,对目标分支上的各节点沿垂直于上述流向的方向进行移动。5.根据权利要求4所述的方法,其特征在于,所述根据目标分支对应的整体宽度的变化值,对目标分支上的各节点沿垂直于上述流向的方向进行移动,包括:根据所述目标分支对应的整体宽度的变化值,调整所述目标分支的各路径点沿垂直于所述流向的方向的位置,所述路径点为所述目标分支中的弯折点;根据所述路径点位置调整量,对所述目标分支上的各节点进行沿垂直于所述流向的方向的移动。6.根据权利要求3所述的方法,其特征在于,所述对所述更新节点的父节点对应的节点群组进行布局更新,包括:根据所述更新节点沿流程图的流向的变化高度,对所述更新节点的父节点对应的节点群组中的目标节点沿所述流向进行移动,所述目标节点为:位于所述更新节点下方的各节点。7.根据权利要求2所述的方法,其特征在于,在所述当检测到流程图中存在更新节点时,查询所述更新节点的父节点之前,所述方法还包括:响应于用户对流程图中目标节点的尺寸进行的调整操作,在流程图中对所述目标节点进行与所述调整操作相对应的尺寸更新。8.根据权利要求7所述的方法,其特征在于,所述响应于用户对流程图中目标节点的尺寸进行的调整操作,在流程图中对所述目标节点进行与所述调整操作相对应的框架尺寸更
新,包括:响应于用户对流程图中目标节点的拖拽添加操作,确定流程图中与用户拖拽的目标位置之间的间距小于预设...

【专利技术属性】
技术研发人员:陈新东
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1