1.一种子系统页面的开发方法,其特征在于,包括:
在接入新的子系统时,确定所述子系统的待开发页面的功能类型;
从预设的页面模板库中选取与所述待开发页面的功能类型匹配的目标页面模板;所述目标页面模板预先设置有与所述待开发页面的功能类型对应的页面布局和一个以上的组件,所述组件设有一个以上的数据过滤器,所述数据过滤器用于从指定的对接数据库中筛选出数据并呈现在所述组件上;其中,所述数据过滤器通过以下步骤进行配置:建立所述数据过滤器与指定的对接数据库的对应关系;设置所述数据过滤器筛选数据时的筛选条件;
设置所述数据过滤器筛选数据的时间间隔以及筛选出的数据的指定存放位置;
若所述目标页面模板上存在待配置的数据项,则配置所述数据项的数据值;
根据所述目标页面模板和已配置的各个所述数据项的数据值生成所述待开发页面;
所述方法还包括:在从预设的页面模板库中不存在与所述待开发页面的功能类型匹配的目标页面模板时,将所述待开发页面的功能类型和页面需求发送至指定管理员,所述指定管理员根据所述待开发页面的功能类型和页面需求开发相应的页面模板,并将开发出的页面模板保存至所述页面模板库。
2.根据权利要求1所述的子系统页面的开发方法,其特征在于,所述页面模板库中的页面模板通过以下步骤预先生成:确定待生成的页面模板所需的第一页面布局;
从预设的组件库中选取一个以上的第一组件;
将选取的第一组件插入至所述第一页面布局的指定位置上;
为所述第一页面布局上的各个所述第一组件配置静态数据和/或数据过滤器;
在所述第一页面布局上的各个所述第一组件均完成配置之后,根据所述第一页面布局以及所述第一页面布局上的各个所述第一组件生成新的页面模板;
建立所述新的页面模板与至少一个功能类型的对应关系;
保存所述新的页面模板至所述页面模板库。
3.根据权利要求1所述的子系统页面的开发方法,其特征在于,在根据所述目标页面模板和已配置的各个所述数据项的数据值生成所述待开发页面之后,还包括:在加载所述待开发页面时,从所述数据过滤器的指定存放位置中获取筛选出的数据,并将所述筛选出的数据呈现在所述待开发页面上所述数据过滤器所在的组件上。
4.根据权利要求3所述的子系统页面的开发方法,其特征在于,所述子系统页面的开发方法还包括:每当当前系统时间满足所述数据过滤器的时间间隔要求时,为所述数据过滤器建立一个待执行任务;
判断是否当前系统时间为指定的系统空闲时间段或者所述对接数据库的空闲时间段;
若当前系统时间为指定的系统空闲时间段,或者当前系统时间为所述对接数据库的空闲时间段,则根据所述待执行任务触发所述数据过滤器进行数据筛选,并将筛选出的数据保存至所述指定存放位置。
5.根据权利要求1至4中任一项所述的子系统页面的开发方法,其特征在于,所述子系统页面的开发方法还包括:若从预设的页面模板库中不存在与所述待开发页面的功能类型匹配的目标页面模板,则将所述待开发页面的功能类型和页面需求发送至指定管理员,以便于所述指定管理员根据所述待开发页面的功能类型和页面需求开发相应的页面模板,并将开发出的页面模板保存至所述页面模板库。
6.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述子系统页面的开发方法的步骤。
7.一种服务器,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如下步骤:在接入新的子系统时,确定所述子系统的待开发页面的功能类型;
从预设的页面模板库中选取与所述待开发页面的功能类型匹配的目标页面模板;所述目标页面模板预先设置有与所述待开发页面的功能类型对应的页面布局和一个以上的组件,所述组件设有一个以上的数据过滤器,所述数据过滤器用于从指定的对接数据库中筛选出数据并呈现在所述组件上;其中,所述数据过滤器通过以下步骤进行配置:建立所述数据过滤器与指定的对接数据库的对应关系;设置所述数据过滤器筛选数据时的筛选条件;
设置所述数据过滤器筛选数据的时间间隔以及筛选出的数据的指定存放位置;
若所述目标页面模板上存在待配置的数据项,则配置所述数据项的数据值;
根据所述目标页面模板和已配置的各个所述数据项的数据值生成所述待开发页面;
所述处理器执行所述计算机程序时还实现:在从预设的页面模板库中不存在与所述待开发页面的功能类型匹配的目标页面模板时,将所述待开发页面的功能类型和页面需求发送至指定管理员,所述指定管理员根据所述待开发页面的功能类型和页面需求开发相应的页面模板,并将开发出的页面模板保存至所述页面模板库。
8.根据权利要求7所述的服务器,其特征在于,所述页面模板库中的页面模板通过以下步骤预先生成:确定待生成的页面模板所需的第一页面布局;
从预设的组件库中选取一个以上的第一组件;
将选取的第一组件插入至所述第一页面布局的指定位置上;
为所述第一页面布局上的各个所述第一组件配置静态数据和/或数据过滤器;
在所述第一页面布局上的各个所述第一组件均完成配置之后,根据所述第一页面布局以及所述第一页面布局上的各个所述第一组件生成新的页面模板;
建立所述新的页面模板与至少一个功能类型的对应关系;
保存所述新的页面模板至所述页面模板库。
9.根据权利要求7所述的服务器,其特征在于,在根据所述目标页面模板和已配置的各个所述数据项的数据值生成所述待开发页面之后,还包括:在加载所述待开发页面时,从所述数据过滤器的指定存放位置中获取筛选出的数据,并将所述筛选出的数据呈现在所述待开发页面上所述数据过滤器所在的组件上。
10.根据权利要求9所述的服务器,其特征在于,所述处理器执行所述计算机程序时还包括:每当当前系统时间满足所述数据过滤器的时间间隔要求时,为所述数据过滤器建立一个待执行任务;
判断是否当前系统时间为指定的系统空闲时间段或者所述对接数据库的空闲时间段;
若当前系统时间为指定的系统空闲时间段,或者当前系统时间为所述对接数据库的空闲时间段,则根据所述待执行任务触发所述数据过滤器进行数据筛选,并将筛选出的数据保存至所述指定存放位置。