第一、本次图表配置要满足的需求有3:
1、根据页面配置生成图表(使用了模板)
2、根据时间选择操作图表显示具体信息。(jqGrid实现)
3、图表要能够不多多个。目前支持一个页面支持1、2、3个图表。
第二、图表展示样式如图1。
本次样式本着基本满足功能不丑陋为原则,后期可以通过修改模板的形式增强图表外观美观性。
图1 图表总体样式
第三、配置页面
母菜单名称:写要挂载到一级菜单的名称。如运营管理、交易管理。
新增菜单名称:显示到左侧菜单栏中的名称。
表数量:可以根据需求选择要在该页显示的表数量。目前支持1、2、3
图表名称:是显示到表头的名称。
预显示字段及中文名:是要显示在table中的各个类信息,该数据填入需要有格式,格式为:字段名称:字段中文名称,字段名称:字段中文名称。。。。
唯一标示字段:能够唯一标示行信息的列。该字段碍于表中无id字段,而jqGrid框架需要改字段信息所以强制要求用户填写。
sql输入:填写生成报表的sql语句。该sql语句时间用{pt} 代替。
图2 可配置页面内容
第四:给出图1图表生成的数据信息,供参考。