一种单页面公共参数配置方法、系统、装置及存储介质与流程

文档序号:35462291发布日期:2023-09-16 01:08阅读:48来源:国知局
一种单页面公共参数配置方法、系统、装置及存储介质与流程

本发明涉及网络页面配置领域,特别是涉及一种单页面公共参数配置方法、系统、装置及存储介质。


背景技术:

1、随着大数据技术的发展,数据成了各行各业的宝贵资产,数据的查询和展示变得至关重要。如销售服务行业、供应链行业以及金融行业等,企业决策人员需要利用数据查询分析提供的结果来做重大决策支撑,相关业务人员也需要利用对数据进行查询分析得到的结果来对业务做出优化和提升。

2、单页web应用(singlepagewebapplication,spa),是指只有一张web页面的应用,可以第一次加载全部的页面内容,由于单页web应用的局部更新,其资源消耗少,页面少,且便于维护,用户体验较好。单页web应用是目前的主流,也是未来的发展方向。活动菜单是用户在进入某一具体页面时,该页面中的高亮菜单,活动菜单路径是指和该页面中各级菜单的路径,在页面中查询数据时,可选择查询该页面中某一活动菜单路径的数据。

3、在数据查询过程中,通常需要通过公共参数来进行,如按照时间参数、地区参数或者其他业务衍生的公共参数等进行数据查询,具体地,如某个活动菜单路径中可按照时间参数进行数据查询,也即用户可在该活动菜单路径中选择某个时间内的数据进行查询,如用户可选择查询某一天的数据,因此,该活动菜单路径中需显示时间参数,以便用户基于时间参数选择查看需要查询的数据;又或者如某个活动菜单路径中可按照地区参数进行数据查询,也即用户可在该活动菜单路径中选择某个地区内的数据进行查询,如用户可选择查询某个省内的数据,因此,该活动菜单路径中需显示地区参数,以便用户基于地区参数选择查看需要查询的数据。

4、又由于活动菜单路径中并非需要按照全部的公共参数进行查询,如某个活动菜单路径中只通过按照时间参数进行数据查询,而不通过按照地区参数进行数据查询,则该活动菜单路径中只需显示时间参数以便用户选择,而不需要显示地区参数,这就需要对该活动菜单路径的公共参数做定制化开发。

5、在现有单页web应用实现方式中,开发人员一般对单页web应用的数据系统中各个活动菜单路径采用硬编码的方式进行公共参数的定制化开发,也即需对每个活动菜单路径分别编写代码,以对各个活动菜单路径的公告参数进行显示配置。由于各个活动菜单路径的相似度高,每个活动菜单路径的公告参数定制化开发过程中重复工作量多,大大增加了开发成本。


技术实现思路

1、本发明的目的是提供一种单页面公共参数配置方法、系统、装置及存储介质,在对公共参数进行配置时,只需获取当前待配置活动菜单路径的各个公共参数的展示信息,无需对各个活动菜单路径分别进行配置代码编写,减小了公共参数配置的工作量,降低了配置成本。

2、为解决上述技术问题,本发明提供了一种单页面公共参数配置方法,包括:

3、预先设置各个活动菜单路径中各个公共参数的展示信息,生成公共参数预配置列表数据;

4、从所述公共参数预配置列表数据中获取当前待配置活动菜单路径的预设公共参数配置信息;

5、遍历所述预设公共参数配置信息,确定所述当前待配置活动菜单路径中各个所述公共参数的展示信息;

6、根据所述当前待配置活动菜单路径中各个所述公共参数的展示信息,控制所述当前待配置活动菜单路径的页面中显示各个待展示的所述公共参数。

7、优选地,预先设置各个活动菜单路径中各个公共参数的展示信息,生成公共参数预配置列表数据,包括:

8、为各个所述活动菜单路径配置公共参数配置表单;

9、基于各个所述活动菜单路径分别对应的各个所述公共参数的展示信息对所述公共参数配置表单进行配置,生成所述公共参数预配置列表数据。

10、优选地,为各个所述活动菜单路径配置公共参数配置表单,包括:

11、将各个所述公共参数的数据信息转换为表单项列表;

12、将每个所述活动菜单路径分别对应配置一个所述表单项列表,以使各个所述活动菜单路径分别对应一个所述公共参数配置表单。

13、优选地,基于各个所述活动菜单路径分别对应的各个所述公共参数的展示信息对所述公共参数配置表单进行配置,生成所述公共参数预配置列表数据,包括:

14、按照各个所述活动菜单路径分别对应的各个所述公共参数的展示信息,分别对各个所述公共参数配置表单中不同所述活动菜单路径的所述表单项列表的内容进行编辑,以对所述公共参数配置表单进行配置,生成所述公共参数预配置列表数据。

15、优选地,预先设置各个活动菜单路径中各个公共参数的展示信息,生成公共参数预配置列表数据之前,还包括:

16、生成各个所述活动菜单路径分别对应的菜单路径id;

17、从所述公共参数预配置列表数据中获取当前待配置活动菜单路径的预设公共参数配置信息,包括:

18、从所述公共参数预配置列表数据中获取菜单路径id与所述当前待配置活动菜单路径的菜单路径id相同的所述活动菜单路径的预设公共参数配置信息。

19、优选地,根据所述当前待配置活动菜单路径中各个所述公共参数的展示信息,控制所述当前待配置活动菜单路径的页面中显示各个待展示的所述公共参数,包括:

20、确定各个所述公共参数分别对应的公共参数组件;

21、基于所述当前待配置活动菜单路径中各个所述公共参数的展示信息确定待显示的各个所述公共参数组件;

22、控制所述当前待配置活动菜单路径的页面中显示待显示的各个所述公共参数组件,以显示各个待展示的所述公共参数。

23、优选地,控制所述当前待配置活动菜单路径的页面中显示待显示的各个所述公共参数组件,以显示各个待展示的所述公共参数,包括:

24、从全局变量中获取各个待展示的所述公共参数的各个公共参数默认值;

25、控制所述当前待配置活动菜单路径的页面中显示待显示的各个所述公共参数组件以及各个所述公共参数组件对应的各个公共参数默认值,以显示各个待展示的所述公共参数。

26、优选地,控制所述当前待配置活动菜单路径的页面中显示待显示的各个所述公共参数组件以及各个所述公共参数组件对应的公共参数默认值,以显示各个待展示的所述公共参数之后,还包括:

27、确定被选择的所述公共参数默认值;

28、调用与被选择的所述公共参数默认值对应的被查询数据;

29、控制所述当前待配置活动菜单路径的页面中显示所述被查询数据。

30、优选地,预先设置各个活动菜单路径中各个公共参数的展示信息,生成公共参数预配置列表数据之后,还包括:

31、判断是否接收到公共参数修改指令;

32、若是,则基于所述公共参数修改指令确定待修改活动菜单路径以及待修改公共参数;

33、对所述公共参数预配置列表数据中所述待修改活动菜单路径行所述待修改公共参数进行修改。

34、为解决上述技术问题,本发明提供了一种单页面公共参数配置系统,包括:

35、预设置单元,用于预先设置各个活动菜单路径中各个公共参数的展示信息,生成公共参数预配置列表数据;

36、获取单元,用于从所述公共参数预配置列表数据中获取当前待配置活动菜单路径的预设公共参数配置信息;

37、确定单元,用于遍历所述预设公共参数配置信息,确定所述当前待配置活动菜单路径中各个所述公共参数的展示信息;

38、控制单元,用于根据所述当前待配置活动菜单路径中各个所述公共参数的展示信息,控制所述当前待配置活动菜单路径的页面中显示各个待展示的所述公共参数。

39、为解决上述技术问题,本发明提供了一种单页面公共参数配置装置,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

40、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如上述所述的单页面公共参数配置方法的操作。

41、为解决上述技术问题,本发明提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上述所述的单页面公共参数配置方法的步骤。

42、本技术提供了一种单页面公共参数配置方法、系统、装置及存储介质,涉及网络页面配置领域。预先设置各个活动菜单路径中各个公共参数的展示信息,生成公共参数预配置列表数据,在对当前待配置活动菜单路径的公共参数进行配置时,从公共参数预配置列表数据中获取当前待配置活动菜单路径的预设公共参数配置信息,确定当前待配置活动菜单路径中各个公共参数的展示信息,从而根据各个公共参数的展示信息,控制当前待配置活动菜单路径的页面中显示各个待展示的公共参数。在对公共参数进行配置时,只需获取当前待配置活动菜单路径的各个公共参数的展示信息,无需对各个活动菜单路径分别进行配置代码编写,减小了公共参数配置的工作量,降低了配置成本。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1