基于Ext组件实现流程和文本同步展示的方法

文档序号:8223345阅读:220来源:国知局
基于Ext组件实现流程和文本同步展示的方法
【技术领域】
[0001]本发明涉及控制方法,特别涉及一种基于Ext组件实现流程和文本同步展示的方法。
【背景技术】
[0002]传统的流程处理是没有流程图、环节页面模板实时展示的功能,一般采用流程环节与页面模板关联的方式来实现,每个环节需要配置不同的参与者、相应的页面模板,当流程到达处理环节时,该环节的参与者可以从工单池中提取工单,打开配置好的页面模板进行工单处理,即每到一个环节需要处理的时候打开指定的页面,特别是进行环节页面模板的增、删、改的管理很不方便。这种处理方式一般只适用于长流程,不能满足高效率的、短流程的处理需求。

【发明内容】

[0003]本发明的目的是克服传统技术的缺陷,提供一种基于Ext组件实现流程和文本同步展示的方法,以高效地实现流程图、文本内容的同步展示,同时具备较高的灵活性和可配置性,使流程环节页面模板的增、删、改变得简单方便。
[0004]为达上述目的,本发明提供的基于Ext组件实现流程和文本同步展示的方法,该方法包括如下步骤:
[0005]步骤SI,梳理常用页面片段,并形成组件类;
[0006]步骤S2,建立配置流程,将组件类实例化为一个个不同的组件,通过参数、服务、接口将组件与流程中环节进行关联;
[0007]步骤S3,通过组件触发流程流转,通过流程中环节查找下一个环节对应组件并展不O
[0008]本发明基于Ext组件实现流程和文本同步展示的方法,其中所述步骤SI具体包括:将常用的页面片段整理成最小的组件单元,至少包括操作单输入、操作无输入、查询单输入、查询单输入双日期、查询单下拉双日期、查询无输入、发送彩信、发送短信、链接外系统、派单外系统、是否和动态选择、静态选择、询问输入和引导,通过Ext组件形成组件类的界面展示和执行动作的功能封装。
[0009]本发明基于Ext组件实现流程和文本同步展示的方法,其中所述步骤2具体包括:配置组件的属性和参数,当组件数据来源于外系统时,通过参数、服务、接口三层的关联配置,实现对webservice接口调用、解析并将结果反馈给组件,然后以一对多的关系将环节与这些组件关联起来,并将环节拼装成流程,流程启动后则同步展示环节和组件文本内容。
[0010]本发明基于Ext组件实现流程和文本同步展示的方法,其中所述步骤2具体包括:启动流程时,根据流程运行第一个环节查找相关联的组件,展示当前流程图及第一个环节组件文本内容;当组件展示后,系统自动根据组件关联的服务调用相关接口并解析,根据解析结果判断后续环节分支;根据组件得到后续环节分支并启动相应环节,同时刷新当前流程图并展示,通过环节和组件关联关系得到当前运行环节的组件信息并展示。
[0011]本发明基于Ext组件实现流程和文本同步展示的方法的优点是:由于设置了 Ext组件类的定义,通过灵活的配置,高效地实现了流程图、文本内容的同步展示,同时具备较高的灵活性和可配置性。
【附图说明】
[0012]图1是本发明基于Ext组件实现流程和文本同步展示的方法的流程图。
[0013]下面结合附图详细说明本发明基于Ext组件实现流程和文本同步展示的方法的实施例。
【具体实施方式】
[0014]参照图1,本发明基于Ext组件实现流程和文本同步展示的方法,包括如下步骤:
[0015]步骤SI,梳理常用页面片段,并形成组件类;具体实现方法如下:
[0016]通过梳理将常用的页面片段整理成最小的组件单元,如操作单输入、操作无输入、查询单输入、查询单输入双日期、查询单下拉双日期、查询无输入、发送彩信、发送短信、链接外系统、派单外系统、是否和动态选择、静态选择、询问输入和引导等,通过Ext组件形成组件类的界面展示和执行动作的功能封装。
[0017]步骤S2,建立配置流程,将组件类实例化为一个个不同的组件,通过参数、服务、接口将组件与流程中环节进行关联;具体实现方法如下:
[0018]配置流程是将组件类实例化为一个个不同的组件,通过配置组件的属性和参数的配置,实现不同组件文本展示内容、接口调用和动作执行。组件数据来源可以为本系统、夕卜系统接口、人手动输入或者触发。当数据来源于外系统时,则通过参数、服务、接口三层的关联配置,实现对webservice接口调用、解析并将结果反馈给组件,以实现组件展示、动作执行。以一对多的关系将环节与这些组件关联起来,并将环节拼装成流程,流程启动后则同步展示环节、组件文本内容。
[0019]步骤S3,通过组件触发流程流转,通过流程中环节查找下一个环节对应组件并展示。具体实现方法如下:
[0020]1.启动流程时,根据流程运行第一个环节查找相关联的组件,展示当前流程图及第一个环节组件文本内容;
[0021]2.当组件展示后,根据当前组件关联环节属性判断得到后续环节分支;
[0022]有两种处理方式:1)自动环节:系统自动根据组件关联的服务调用相关接口并解析,根据解析结果判断后续环节分支;2)人工环节:可以直接由人工选择分支,也可以通过人工触发调用指定服务关联接口并解析得到后续环节分支。
[0023]3.根据组件得到后续环节分支并启动相应环节,同时刷新当前流程图并展示,通过环节、组件关联关系得到当前运行环节的组件信息并展示。
[0024]4.返回步骤2。
[0025]上面所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的构思和范围进行限定。在不脱离本发明设计构思的前提下,本领域普通人员对本发明的技术方案做出的各种变型和改进,均应落入到本发明的保护范围,本发明请求保护的技术内容,已经全部记载在权利要求书中。
【主权项】
1.一种基于Ext组件实现流程和文本同步展示的方法,其特征在于:该方法包括如下步骤: 步骤Si,梳理常用页面片段,并形成组件类; 步骤S2,建立配置流程,将组件类实例化为一个个不同的组件,通过参数、服务、接口将组件与流程中环节进行关联; 步骤S3,通过组件触发流程流转,通过流程中环节查找下一个环节对应组件并展示。
2.根据权利要求1所述的基于Ext组件实现流程和文本同步展示的方法,其特征在于:其中所述步骤SI具体包括:将常用的页面片段整理成最小的组件单元,至少包括操作单输入、操作无输入、查询单输入、查询单输入双日期、查询单下拉双日期、查询无输入、发送彩信、发送短信、链接外系统、派单外系统、是否和动态选择、静态选择、询问输入和引导,通过Ext组件形成组件类的界面展示和执行动作的功能封装。
3.根据权利要求1或2所述的基于Ext组件实现流程和文本同步展示的方法,其特征在于:其中所述步骤2具体包括:配置组件的属性和参数,当组件数据来源于外系统时,通过参数、服务、接口三层的关联配置,实现对webservice接口调用、解析并将结果反馈给组件,然后以一对多的关系将环节与这些组件关联起来,并将环节拼装成流程,流程启动后则同步展示环节和组件文本内容。
4.根据权利要求3所述的基于Ext组件实现流程和文本同步展示的方法,其特征在于:其中所述步骤2具体包括:启动流程时,根据流程运行第一个环节查找相关联的组件,展示当前流程图及第一个环节组件文本内容;当组件展示后,系统自动根据组件关联的服务调用相关接口并解析,根据解析结果判断后续环节分支;根据组件得到后续环节分支并启动相应环节,同时刷新当前流程图并展示,通过环节和组件关联关系得到当前运行环节的组件信息并展示。
【专利摘要】本发明提供了一种基于Ext组件实现流程和文本同步展示的方法,该方法包括梳理常用页面片段,并形成组件类的步骤,建立配置流程,将组件类实例化为一个个不同的组件,通过参数、服务、接口将组件与流程中环节进行关联的步骤和通过组件触发流程流转,通过流程中环节查找下一个环节对应组件并展示的步骤。本发明基于Ext组件实现流程和文本同步展示的方法的优点是:由于设置了Ext组件类的定义,通过灵活的配置,高效地实现了流程图、文本内容的同步展示,同时具备较高的灵活性和可配置性。
【IPC分类】G06F9-44
【公开号】CN104536741
【申请号】CN201410795916
【发明人】郝道军, 董子良, 徐况, 李黎, 胡志虎, 吕彬
【申请人】科大国创软件股份有限公司
【公开日】2015年4月22日
【申请日】2014年12月19日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1