三个用户的管理员角色具有不同的访问权限

时间:2019-04-11 07:03:08

标签: mysql laravel logic

我在用户表上有一些条件。我有3个用户作为管理员角色。在请假申请中,管理员1有3名员工,管理员2有2名员工,而管理员3有3名员工。

这是用户想要的用户角色

manager   |    user 1  /  user 2   |   user 3
----------| -----------------------|-------------    
staff     |    user 4  | user 7    |    user 9
          |    user 5  | user 8    |    user 10
          |    user 6              |    user 11

这是我创建的用户表

id |    name     |      email           | person_in_charge |  role
1      Michael        michael.com                            manager
2      Johan          johan.com                              manager
3      Lorem          lorem.com                              manager
4      Ipsum          ipsum.com                  1           user
5      Michael        michael.com                1           user
6      Johan          johan.com                  1           user
7      Lorem          lorem.com                  2           user
8      Ipsum          ipsum.com                  2           user
9      Michael        michael.com                3           user
10     Johan          johan.com                  3           user
11     Lorem          lorem.com                  3           user

用户1如何查看用户2的职员,反之亦然,而用户3仅查看其职员?

谢谢

0 个答案:

没有答案