起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8393|回复: 11

[结贴] 同一个action 怎么建立数据权限

[复制链接]

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
发表于 2016-12-20 17:10:31 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
build version : 5.3.6.5569
build time : 2016.10.21 19:17:28


现在有一个queryAction ,是用来下拉的,几乎所有功能上都用了这个action ,现在想对这个action建立数据权限,但是平台的数据权限是针对具体功能的,如果是这样建立,那就是所有功能都要建立数据权限,这样显然存在很多重复工作,要怎么做,才能针对这个action建立数据权限?

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2016-12-21 09:48:38 | 显示全部楼层
给action设置参数策略目前只能选择功能和activity

业务策略是建立一个全局变量,在所有功能的所有action中都可以访问
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2016-12-21 16:55:53 | 显示全部楼层
jishuang 发表于 2016-12-21 09:48
给action设置参数策略目前只能选择功能和activity

业务策略是建立一个全局变量,在所有功能的所有action中 ...

可以像数据权限那样加and 、or 条件么?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2016-12-21 17:41:37 | 显示全部楼层
可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2016-12-23 10:52:24 | 显示全部楼层
本帖最后由 chaierkid 于 2016-12-23 11:15 编辑

具体怎么做呢?我看您推荐了这两个视频,但是具体哪个讲了,具体视频时间是?
QQ截图20161223105126.png
我的需求是:同一个action ,在不同功能模块中都有,我想针对这一个action 增加参数?
为什么这个业务策略需要后台取出来判断?
  List<Object> verifyLimit = ContextHelper.getSemanticPermission("订单发货审核额度");


回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2016-12-23 11:55:37 | 显示全部楼层
给action设置参数策略目前只能选择功能和activity
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2016-12-23 11:59:53 | 显示全部楼层
jishuang 发表于 2016-12-23 11:55
给action设置参数策略目前只能选择功能和activity

那业务策略实现不了这个?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2016-12-23 13:48:44 | 显示全部楼层
在所有功能的所有action中都可以访问
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

150

主题

599

帖子

1205

积分

金牌会员

Rank: 6Rank: 6

积分
1205
QQ
 楼主| 发表于 2016-12-23 15:27:51 | 显示全部楼层
jishuang 发表于 2016-12-23 13:48
在所有功能的所有action中都可以访问

我设置了业务策略,也是参数那样的(or xxx = xx) ,分配角色后,所有action都能有这个条件?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35949
发表于 2016-12-23 15:47:08 | 显示全部楼层
是的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-6-2 20:24 , Processed in 0.078907 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表