工作文档(补充)

1.用户注册及角色分配

在系统管理下的用户注册可以实现单用户的注册。

 

工作文档(补充)_第1张图片

正确注册用户后会显示出下面的字样:

注册成功,请在用户角色管理页面给新用户分配角色!

然后到用户角色管理页面给用户分配角色:

附:表格使用说明:

选择按用户名查询,填写用户名,可以得到用户的信息如下:

工作文档(补充)_第2张图片

下面给用户分配角色:

选中要修改的行,点击表格上的编辑按钮,会弹出下面的对话框,在该对话框中可以修改用户的部门信息和角色信息。

工作文档(补充)_第3张图片

如下我选择为suyongrong用户选择的角色是父角色中的高级经理角色。

提交后,该用户的角色就是高级经理了。(也就是给该用户赋予了高级经理的权限)

这样就完成了用户的注册与用户角色的分配。

2.角色管理:

根据下面的图片可以看到角色信息已经进行了父子关系维护,基于这个表格,可以实现父角色的增加、删除、修改和子角色的增加、删除、修改。

 工作文档(补充)_第4张图片

3.关于echarts的百分号可兼容的说明:

根据现在的echarts的配置页面,可以选择数据是否包含百分号

                                             

若选择是,则在报表的y轴坐标轴上会显示出百分号,同样数据也可以跟着显示出百分号。

如下图所示,在以下几个方面实现了百分号的兼容。

工作文档(补充)_第5张图片

对于双轴报表,由于双轴本身就有两个y轴,所以根据左右侧可以实现不同侧是否包含百分号的配置。

工作文档(补充)_第6张图片

根据上面可以看到双轴可以根据左右侧来分别兼容百分号。

选择相应的配置方案,可以显示出如下的结果:

该图配置的是:左侧包含百分号,右侧不包含百分号,且左右两侧都配置了最大值最小值,没有配置平均值。

4.关于echarts的最大值、最小值和平均值的可配置:

配置最大值、最小值和平均值选择以下的选项就可以实现:

同百分号的兼容相类似,双轴报表也可以根据左右坐标轴来分别配置最大值、最小值和平均值。

如下图展示:左右坐标轴都包含百分号、最大值、最小值和平均值。

5.忘记登录密码重置密码

若用户忘记登录密码,可以通过登录页面上的忘记登录密码重置密码,填入正确的登录名,和新的登录密码就可以实现密码重置。

6.多维度报表配置说明

基于现在的报表类型,多维度报表的配置也同样分为三类。(基本报表、表格和双轴)

1.多维度报表的配置主要需要选择下面的两项:

1.时间多维度选择

2.显示时间天数:需要填入一个数字。

 例如:今天是2016331日,配置报表时选择的时间类型为前一个时间段,显示时间天数填入的是2,则报表生成后首次加载进来时,开始时间显示的为2016328日,结束时间显示的为2016330日。

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生成的双轴报表如下图所示:

工作文档(补充)_第7张图片

你可能感兴趣的:(工作文档(补充))