很优秀的框架,请教一下关于职级部门数据权限的相关问题。

tlerbao 5月前 289

职级部门数据权限。

纵观目前市面的TP内核开源系统都是内置一个 auth 或 rbac 就完了了,对于数据的职级展示感觉fastadmin还是第一个,$dataLimit = 'auth';先点个赞。

但是如果我是这样的需求。职位分 老板、财务、品牌经理、品牌内勤、店长、销售,如果系统就一个品牌一个店面,那么直接用fastadmin自带的管理组建出层级就行了。

现在是多品牌,多店面的;职位的权限基本一致,但是所隶属品牌或店面不一样。

老板财务可以看全部数据、品牌经理可以看该品牌下的全部数据,店长可以看该店面下的,销售只能看自己的。

类似这种需求,fastadmin 应该如何扩展,或者说抛开现有的如何设计比较好呢?

最新回复 (1)
  • Karson 打赏 5月前
    感谢TA
    0 引用 2

    @tlerbao 在FastAdmin中可以方便快捷的再次规划权限,你可以重写基类的getDataLimitAdminIds,然后配合dataLimitField来组合实现你的需求。

  • 未登录
    3
返回