【技术实现步骤摘要】
流程类应用的页面生成方法、装置、电子设备和存储介质
本专利技术涉及计算机
,尤其是涉及一种流程类应用的页面生成方法、装置、电子设备和存储介质。
技术介绍
成熟的应用数量庞大,可能有成百上千款。这些应用如果按照架构来区分,可以大略分成C/S类和B/S类,其中的B/S又可按照终端来细分成PC端和移动端。特别是近几年,企业业务应用上移动端已形成流行的形势。在企业的业务应用中,其中一类是与流程相关的,比如申请类应用,审批类应用和审计类应用,这是企业在走向成熟走向完善的过程中,慢慢将工作流程固化为业务逻辑的结果。这类流程类的业务应用一般都需要上移动端,与普通软件产品的开发过程类似,如果一个流程类业务应用需要上移动端,所需要做的事情可以分成以下几个环节:需求分析-概要设计-详细设计-编码实现-测试验收-投产上线。其中的需求分析、概要设计、详细设计、测试验收以及投产上线与普通产品的开发过程无异,但是对于编码实现这个环节,流程类业务应用有其固有的显示逻辑和处理逻辑。目前大多企业开发时却还是采用与普通软件产品的开发模式,对提升开发团队产 ...
【技术保护点】
1.一种流程类应用的页面生成方法,其特征在于,包括:/n对任一需创建页面的目标流程实例,根据所述目标流程实例中需显示的信息和需进行的操作确定标签列表;/n对所述标签列表中的任一目标标签,根据与所述目标标签对应的需显示的信息和需进行的操作,确定模块列表;/n对所述模块列表中的任一目标模块,确定对所述目标模块需显示的信息进行描述的字段和/或需提供的操作功能;/n根据对所述目标流程实例确定的标签列表、对各标签确定的模块列表,以及对各模块确定的字段和/或需提供的操作功能,生成与所述目标流程实例对应的页面。/n
【技术特征摘要】
1.一种流程类应用的页面生成方法,其特征在于,包括:
对任一需创建页面的目标流程实例,根据所述目标流程实例中需显示的信息和需进行的操作确定标签列表;
对所述标签列表中的任一目标标签,根据与所述目标标签对应的需显示的信息和需进行的操作,确定模块列表;
对所述模块列表中的任一目标模块,确定对所述目标模块需显示的信息进行描述的字段和/或需提供的操作功能;
根据对所述目标流程实例确定的标签列表、对各标签确定的模块列表,以及对各模块确定的字段和/或需提供的操作功能,生成与所述目标流程实例对应的页面。
2.根据权利要求1所述的流程类应用的页面生成方法,其特征在于,还包括:
配置对所述目标流程实例具有访问权限的用户;
若接收到目标用户访问所述目标流程实例的第一请求,则判断所述目标用户对所述目标流程实例是否具有访问权限,若是,则将生成的与所述目标流程实例对应的页面发送到所述目标用户对应的终端,否则,向所述目标用户对应的终端发送无权限访问的提示信息。
3.根据权利要求1所述的流程类应用的页面生成方法,其特征在于,还包括:
配置所述标签列表中各标签的显示信息,和/或配置所述模块列表中各模块的显示信息,和/或配置对各模块需显示的信息进行描述的字段的显示信息,和/或配置各模块提供的操作功能的显示信息;
其中,显示信息包括显示位置、显示顺序和显示格式。
4.根据权利要求1所述的流程类应用的页面生成方法,其特征在于,还包括:
配置多个流程实例在同一页面显示时,多个流程实例的显示信息;其中,显示信息包括显示位置、显示顺序和显示格式;
若接收到目标用户访问流程实例的第二请求,则获取所述目标用户具有访问权限,且还未执行结束的流程实例,作为待处理流程实例,按照对多个流程实例配置的显示信息,生成包括各待处理流程实例的页面,将生成的包括各待处理流程实例的页面发送到所述目标用户对应的终端。
5.根据权利要求1所述的流程类应用的页面生成方法,其特征在于,还包括:
将新创建的流程实例作为所述目标流程实例,或者...
【专利技术属性】
技术研发人员:莫贤岸,
申请(专利权)人:北京中亦安图科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。