Три пользователя с правами администратора имеют разный доступ - PullRequest
0 голосов
/ 11 апреля 2019

У меня есть какое-то условие в таблице пользователей.У меня 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 может просматривать только свой персонал?

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...