1.用户注册及角色分配
在系统管理下的用户注册可以实现单用户的注册。
正确注册用户后会显示出下面的字样:
注册成功,请在用户角色管理页面给新用户分配角色!
然后到用户角色管理页面给用户分配角色:
附:表格使用说明:
选择按用户名查询,填写用户名,可以得到用户的信息如下:
下面给用户分配角色:
选中要修改的行,点击表格上的编辑按钮,会弹出下面的对话框,在该对话框中可以修改用户的部门信息和角色信息。
如下我选择为suyongrong用户选择的角色是父角色中的高级经理角色。
提交后,该用户的角色就是高级经理了。(也就是给该用户赋予了高级经理的权限)
这样就完成了用户的注册与用户角色的分配。
2.角色管理:
根据下面的图片可以看到角色信息已经进行了父子关系维护,基于这个表格,可以实现父角色的增加、删除、修改和子角色的增加、删除、修改。
3.关于echarts的百分号可兼容的说明:
根据现在的echarts的配置页面,可以选择数据是否包含百分号
若选择是,则在报表的y轴坐标轴上会显示出百分号,同样数据也可以跟着显示出百分号。
如下图所示,在以下几个方面实现了百分号的兼容。
对于双轴报表,由于双轴本身就有两个y轴,所以根据左右侧可以实现不同侧是否包含百分号的配置。
根据上面可以看到双轴可以根据左右侧来分别兼容百分号。
选择相应的配置方案,可以显示出如下的结果:
该图配置的是:左侧包含百分号,右侧不包含百分号,且左右两侧都配置了最大值最小值,没有配置平均值。
4.关于echarts的最大值、最小值和平均值的可配置:
配置最大值、最小值和平均值选择以下的选项就可以实现:
同百分号的兼容相类似,双轴报表也可以根据左右坐标轴来分别配置最大值、最小值和平均值。
如下图展示:左右坐标轴都包含百分号、最大值、最小值和平均值。
5.忘记登录密码重置密码
若用户忘记登录密码,可以通过登录页面上的忘记登录密码重置密码,填入正确的登录名,和新的登录密码就可以实现密码重置。
6.多维度报表配置说明
基于现在的报表类型,多维度报表的配置也同样分为三类。(基本报表、表格和双轴)
1.多维度报表的配置主要需要选择下面的两项:
1.时间多维度选择“是”
2.显示时间天数:需要填入一个数字。
例如:今天是2016年3月31日,配置报表时选择的时间类型为前一个时间段,显示时间天数填入的是2,则报表生成后首次加载进来时,开始时间显示的为2016年3月28日,结束时间显示的为2016年3月30日。
2.sql语句的变化:
由于现在有两个时间维度,所以引入两个时间标志:{start}和{end}。
{start}:表示报表展示的开始时间
{end}:表示报表展示的结束时间
例如:
select cre_dte as "日期",
format(sum(case when in_typ=1 then inv_amt else 0 end)/10000 ,2)"定期投资金额",
format(sum(case when in_typ=2 then inv_amt else 0 end)/10000,2) "活期投资金额"
from dm.FCT_MEM_HDB_INV_INFO_DAY
where pt<={end}
and pt >={start}
and cre_dte <={end}
and cre_dte >={start}
group by cre_dte; | select cre_dte as "日期",
format(sum(case when in_typ=1 then inv_num else 0 end),2) "定期投资笔数",
format(sum(case when in_typ=2 then inv_num else 0 end),2) "活期投资笔数"
from dm.FCT_MEM_HDB_INV_INFO_DAY
where pt<={end}
and pt >={start}
and cre_dte <={end}
and cre_dte >={start}
group by cre_dte ;
以上sql生成的双轴报表如下图所示: