|
|
本帖最后由 shary 于 2012-6-12 15:01 编辑
var roles = getWebUser().getRoles();
var str="0";
for(var it = roles.iterator();it.hasNext();)
{
var role = it.next();
var rtn=role.getName();
if(rtn.equals("管理员"))
{
str="1";
}
}
println(str+"===========str=======")
if(str=="0"){
createAlert("此用户没有删除权限,请与管理员联系!");
}
我想要实现点击视图的删除按钮的时候有一个权限控制
要是当前登录的用户没有 管理员 的角色的就弹出显示一个 createAlert("此用户没有删除权限,请与管理员联系!");
所以在删除按钮那个写了以上脚本
但是老是有问题
当我在前台视图页面选择一条数据后点击删除按钮后
要是登陆的用户不是管理员的话就弹出一个提示框("此用户没有删除权限,请与管理员联系!");
但是弹出后我点了确定后
点其他菜单的时候会会再次弹出提示框("此用户没有删除权限,请与管理员联系!");
麻烦测试一下 |
|