一种轨道交通基于Bootstrap的自定义工作流流程设计器制造技术

技术编号:30767000 阅读:33 留言:0更新日期:2021-11-10 12:28
一种轨道交通基于Bootstrap的自定义工作流流程设计器,所述设计器包括流程设计单元、流程预览单元和流程保存单元;所述流程设计单元用于定义工作流中表示各个动作的图示,采用动态浮动工具栏设计功能按钮,并根据流程规则,建立对应的流程逻辑,并生成对应的流程数据;所述流程预览单元用于获取流程数据,动态将流程数据生成一张能在当前界面显示的图像;所述流程保存单元用于将流程数据生成流程定义Json文件,上传到服务器。本发明专利技术提供的设计器,运行性能好,对运行环境要求低,可跨windows、linux、安桌系统、苹果系统等,只要能运行浏览器的设备即可,使轨道交通流程设计可以多平台进行。以多平台进行。以多平台进行。

【技术实现步骤摘要】
一种轨道交通基于Bootstrap的自定义工作流流程设计器


[0001]本专利技术涉及流程设计领域,具体涉及一种轨道交通基于Bootstrap的自定义工作流流程设计器。

技术介绍

[0002]传统工作流流程设计器呈现方式,多针对大屏幕PC电脑显示器开发,基于windows操作系统环境运行,因此在这些设备上显示效果好,但是移动终端由于屏幕相对较小,传统工作流流程设计器在移动终端设备上显示效果较差。例如:在PC电脑显示器上全屏显示的工作流流程设计器,无法通过手机使用。移动端主流操作系统都不是windows,而安卓操作系统、苹果操作系统、Linux操作系统等较多,基于windows系统开发的工作流流程设计器无法在这些系统上运行。
[0003]同时由于Browser Server模式系统普遍应用,很多基于浏览器开发的系统,较少要求用户安装特定客户端,以便提高系统的易用性。因此在Browser Server模式下开发的系统,不安装流程设计器程序的情况下,无法基于浏览器使用工作流流程设计器。

技术实现思路

[0004]鉴于现有技术中本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种轨道交通基于Bootstrap的自定义工作流流程设计器,其特征在于,所述设计器包括流程设计单元、流程预览单元和流程保存单元;所述流程设计单元用于定义工作流中表示各个动作的图示,采用动态浮动工具栏设计功能按钮,并根据流程规则,建立对应的流程逻辑,并生成对应的流程数据;所述流程预览单元用于获取流程数据,动态将流程数据生成一张能在当前界面显示的图像;所述流程保存单元用于将流程数据生成流程定义Json文件,上传到服务器。2.根据权利要求1所述的轨道交通基于Bootstrap的自定义工作流流程设计器,其特征在于,所述流程设计单元包括定义流程设计控件,所述定义流程设计控件用于定义工作流中表示各个动作的图示,为流程中的每个图示,设计一套图标,每个图标在作流程设计时,支持选择、拖放、自动对齐事件和操作,用以完成流程的设计功能。3.根据权利要求2所述的轨道交通基于Bootstrap的自定义工作流流程设计器,其特征在于,所述流程设计单元具体使用Bootstrap的Button和Icon组件,以及自定义的图标为流程中的每个图示,设计一套图标,并使用tooltip组件,为每个功能组件弹出友好功能提示,方便用户使用。4.根据权利要求1所述的轨道交通基于Bootstrap的自定义工作流流程设计器,其特征在于,所述流程设计单元包括流程设计器布局设计控件,所述流程设计器布局设计控件用于采用动态浮动工具栏设计功能按钮,将工具栏浮动到屏幕顶部和底部,同时于空白面板处设计滚动条,通过滚动条使工具栏于屏幕上滚动,其中,所述工具栏位置浮动不变,随着滚动,工具栏自动调整位置,始终保持在当前屏幕的顶中和底部。5.根据权利要求4所述的轨道交通基于Bootstrap的自定义工作流流程设计器,其特征在于,流程设计器布局设计控件还用于:对于移动端,将基于电脑端布局好的顶部的图标栏和底部的辅助工具栏...

【专利技术属性】
技术研发人员:彭景强吕国玺李效祖
申请(专利权)人:北京南凯自动化系统工程有限公司
类型:发明
国别省市:

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

1