Здравствуйте всем!
Вопрос к опытным коллегам.
Есть система заявок. Много пользователей и один администратор.
Требуется получить следующее:
1) пользователи формируют заявки, которые попадают к администратору на обработку.
2) администратор отвечает на заявку и переводит ее в статус "обработано успешно" или "отказ".
3) У каждого пользователя есть возможность подать некое заранее определенное администратором количество заявок. За каждую успешно обработанную заявку у пользователя вычитается по 1 из колличества. За не успешные заявки (статус "отмена") у пользователя количество заявок не уменьшается.
Если по поводу первых двух пунктов вопросов не возникает. С этим я уже разобрался. То вот по третьему пункту пока сложности.
Только начинаю изучать систему и до многих вещей еще не дошел. Не совсем понимаю как мне учитывать в системе количество заявок по каждому пользователю отдельно и привязывать их так, что бы за "успешные" заявки "количество" уменьшалось, а за "не успешные" нет.
Просьба ткнуть меня носом в нужную сторону.
Построение системы заявок с учетом количества успешно обработанных.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Построение системы заявок с учетом количества успешно обработанных.
Можно попробовать сделать так:
1) заявки сделать вложенной сущностью к пользователям.
2) в такой конструкции мы можем подсчитать количество заявок по каждому пользователю
3) и в версии 2.3 можно ограничить количество записей в подсущности, смотрите тут viewtopic.php?f=3&t=1669
1) заявки сделать вложенной сущностью к пользователям.
2) в такой конструкции мы можем подсчитать количество заявок по каждому пользователю
3) и в версии 2.3 можно ограничить количество записей в подсущности, смотрите тут viewtopic.php?f=3&t=1669
Re: Построение системы заявок с учетом количества успешно обработанных.
Смогу ли я в этом случае обнулять ограничение?
Например, у пользователя есть 10 заявок в месяц. Он их потратил, но 1 числа следующего месяц у него должно снова появиться 10 заявок.
Например, у пользователя есть 10 заявок в месяц. Он их потратил, но 1 числа следующего месяц у него должно снова появиться 10 заявок.
Re: Построение системы заявок с учетом количества успешно обработанных.
И главный вопрос, как мне считать выполненные заявки и вычитать их из общего количества доступных пользователю?
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Построение системы заявок с учетом количества успешно обработанных.
Для подсчета количества заявок вам понадобится дополнение https://www.rukovoditel.net/ru/complex- ... tions.html
или тип поля mysql запрос https://www.youtube.com/watch?v=hEaeYo7 ... e=youtu.be
или тип поля mysql запрос https://www.youtube.com/watch?v=hEaeYo7 ... e=youtu.be