У меня есть счетчик на сотрудников, так что, когда на них жалуются, этот счетчик уменьшается на 1.
Каждый сотрудник начинает с 10 токенов.
Я сделал процесс на странице жалобы таким образом, что при создании жалобы количество токенов уменьшается на 1.
В моей базе данных есть таблица с employee_id
и ихtoken count
.
Эта таблица отображается в интерактивном отчете на вершине.
Проблема заключается в том, что даже если у сотрудника число токенов равно 0, работодатели все равно могут подавать жалобы на них.
Я хочу, чтобы в форме создания жалоб отображалась ошибка, которая запрещает им подавать жалобы, пока у этого сотрудника не будет больше 0 токенов.(Поэтому, когда работодатель пытается подать жалобу, появляется ошибка)