切换到宽版
  • 534阅读
  • 0回复

Lams规则权限中的变量 [复制链接]

上一主题 下一主题
离线大火腿
 

只看楼主 倒序阅读 使用道具 楼主  发表于: 2022-01-06
针对规则权限系统内置了6个变量,需要手动写入,会取当前登录用户的值带入,进行判断:

$usercode$
$username$
$usermj$
$userbmmc$
$userqzh$
$groupdid$

1. usercode代表的是当前登录用户code,可以控制 某人只看到自己录入的数据;
2. username代表的是当前登录用户name,可以控制 某人只看到自己录入的数据;
3. usermj 查看当前用户的密级,开控制数据的mj范围.此处可能需要完善用户密级对数据密级的转换;
4. userbmmc 用户所在部门的名称,可以控制用户只能看到本部门数据;
5. userqzh 用户所在全宗的名称,可以控制用户只能看到本全宗数据;;
6. groupdid 同第四个userbmmc.这里比较的是代码.利用d表数据的BMID和部门id比较,转换成语句类似:BMID like '%_groupdid_%'
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个