【技术实现步骤摘要】
政务事项页面生成方法及装置
本专利技术涉及自动程序设计
,尤其涉及一种政务事项页面生成方法及装置。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术实施例提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。传统的政务系统中,当需要增加或修改一个事项时,哪怕只是简单的修改事项办理的个别属性,也需要重新开发并部署上线,这个过程会花费大量的时间,难以满足政务事项展示页面快速变更的需求。
技术实现思路
本专利技术实施例提供一种政务事项页面生成方法,用以简化政务事项页面修改的流程,修改事项时无需政务系统重新开发、重新上线,满足政务事项展示页面快速变更的需求,该方法包括:当用户触发政务事项页面显示时,查找与该政务事项对应的事项模型,所述事项模型定义了政务事项的实现要素,以及政务事项页面的外呼逻辑;根据所述实现要素,确定所要显示的政务事项页面中的页面控件;根据所述页面控件和外呼逻辑生成政务事项页面。在一种实现方式中,在查找与该政务事项对应的事项模型之前,所述方法还包括:接收开发人员配置的政务事项的实现要素,以及每一项政务事项的所有实现要素之间的关联关系;根据实现要素、每一项政务事项的所有实现要素之间的关联关系,建立每一项政务事项的事项模型。在一种实现方式中,在建立每一项政务事项的事项模型之后,所述方法还包括:根据事项模型生成对应的json对象;将每一事项模型对应的json对象分别存储至数据库中。在一种实 ...
【技术保护点】
1.一种政务事项页面生成方法,其特征在于,所述方法包括:/n当用户触发政务事项页面显示时,查找与该政务事项对应的事项模型,所述事项模型定义了政务事项的实现要素,以及政务事项页面的外呼逻辑;/n根据所述实现要素,确定所要显示的政务事项页面中的页面控件;/n根据所述页面控件和外呼逻辑生成政务事项页面。/n
【技术特征摘要】
1.一种政务事项页面生成方法,其特征在于,所述方法包括:
当用户触发政务事项页面显示时,查找与该政务事项对应的事项模型,所述事项模型定义了政务事项的实现要素,以及政务事项页面的外呼逻辑;
根据所述实现要素,确定所要显示的政务事项页面中的页面控件;
根据所述页面控件和外呼逻辑生成政务事项页面。
2.根据权利要求1所述的方法,其特征在于,在查找与该政务事项对应的事项模型之前,所述方法还包括:
接收开发人员配置的政务事项的实现要素,以及每一项政务事项的所有实现要素之间的关联关系;
根据实现要素、每一项政务事项的所有实现要素之间的关联关系,建立每一项政务事项的事项模型。
3.根据权利要求2所述的方法,其特征在于,在建立每一项政务事项的事项模型之后,所述方法还包括:
根据事项模型生成对应的json对象;
将每一事项模型对应的json对象分别存储至数据库中。
4.根据权利要求2所述的方法,其特征在于,当一项政务事项由多级页面完成时,所述事项模型中还定义了多级页面之间的级联关系,根据所述页面控件和外呼逻辑生成政务事项页面,包括:
当用户完成前一级页面的信息处理后,根据前一级页面与下一级页面之间的级联关系、下一级页面的页面控件和外呼逻辑,生成下一级政务事项页面。
5.根据权利要求2所述的方法,其特征在于,所述事项模型还定义了实现要素之间的联动关系,所述联动关系用于限定用户向具有联动关系的实现要素中填入内容时,所填入的内容符合预设的匹配关系。
6.根据权利要求5所述的方法,其特征在于,所述实现要素之间的联动关系包括同一级页面中实现要素之间的联动关系,以及多级页面中不同级页面中实现要素之间的联动关系。
7.根据权利要求1至6任一项所述的方法,其特征在于,所述方法还包括:
接收开发人员对实现要素的修改;
根据实现要素的修改,修改事项模型。
8.根据权利要求1至6任一项所述的方法,其特征在于,根据页面控件和外呼逻辑,生成政务事项页面,包括:
根据预设页面渲染方案,对页面控件进行渲染;
根据渲染后的页面控件和外呼逻辑生成政务事项页面。
9.根据权利要求8所述的方法,其特征在于,所述预设页面渲染方案通过css文件存储。
10.根据权利要求1所述的方法,其特征在于,在根据所述页面控件和外呼逻辑生成政务事项页面之后,所述方法还包括:
获取政务服务页面外呼时遵循的通讯协议;
根据页面控件、外呼逻辑和通讯协议生成外呼报文组装规则,其中,当用户在政务事项页面中填入内容时,按照外呼报文组装规则将用户填入内容组装为向后台系统发送的外呼报文。
11.一种政务事项页面生成装置,其特征在于,所述装置包括:
查找模块,用于当用户触发政务事项页面显示时,查找与该政务事项对应的事项模型,所述事项...
【专利技术属性】
技术研发人员:王宁,
申请(专利权)人:中国建设银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。