按官方博文配置,数据权限配置不生效
本帖最后由 zerov 于 2016-8-25 16:35 编辑按照3.6.5的《jeecg 数据权限操作手册3.6》及在http://www.jeecg.org/forum.php?mod=viewthread&action=printable&tid=2878博文中的方法,严格按其一步一步操作,配置”数据权限“,失败。具体如下:
目的:实现按列表内某字段的值进行数据控制,如departname/sysUserCode/status等field,本例想实现”让 区域会计 只看到 paystatus=3 的数据。
1、数据表:
2、配置,按教程,配置一个访问类型的菜单(但没有显示出来,可官方教程中能在menu中显示并打开)、一个菜单类型的menu。
2.1
2.2
3、角色授权
4、效果(失败了,都无法控制权限)
盼@admin大神赐教:D 这个表字段对应的实体字段是什么? 教程的功能能够实现,但个别细节有些让人犯晕。比如,2个不同的教程版本,截图与文字不一致,是否需要自动生成代码等等。你的URL使用了自动生成的代码,似乎未集成细粒度的权限控制功能。 需要注意字段,编码是采用hibernate实体的字段,online是采用表字段 admin 发表于 2016-8-25 17:34 static/image/common/back.gif
需要注意字段,编码是采用hibernate实体的字段,online是采用表字段
大神,我是用online生成代码后,controller类加了许多代码,菜单链接也为:自定义controller.do?list,“流程类型”的实体字段名为:paystatus,见下图:
后台数据库保存的值为smallint类型:1、2、3等
改改数据库类型看看,确认下配置数据权限的请求对不对,是否是请求数据的 admin 发表于 2016-8-31 17:41 static/image/common/back.gif
改改数据库类型看看,确认下配置数据权限的请求对不对,是否是请求数据的 ...
@admin大神,我换数据类型,还是没有按条件过滤。
1、field类型
2、设置
3、效果,还是没有实现数据过滤
zerov 发表于 2016-9-1 14:15 static/image/common/back.gif
@admin大神,我换数据类型,还是没有按条件过滤。
1、field类型
大神,现在问题解决了吗?怎么解决的?
页:
[1]