在控制器中修改:
protected $dataLimit = 'auth'; //默认基类中为false,表示不启用,可额外使用auth和personal两个值
protected $dataLimitField = 'admin_id'; //数据关联字段,当前控制器对应的模型表中必须存在该字段
$dataLimit = false; //表示不启用,显示所有数据
$dataLimit = 'auth'; //表示显示当前自己和所有子级管理员的所有数据
$dataLimit = 'personal'; //表示仅显示当前自己的数据
重要的事情说一边:对于admin_id,按作者的要求来,讲规矩,别改!
文章详细描述了在控制器中如何通过$dataLimit和$dataLimitField属性进行数据权限管理,特别强调了admin_id字段的重要性,要求按照作者的规定执行,不得随意更改。
2391

被折叠的 条评论
为什么被折叠?



