forum.bitel.ru http://forum.bitel.ru/ |
|
Не блокируется шлюз http://forum.bitel.ru/viewtopic.php?f=16&t=4664 |
Страница 1 из 1 |
Автор: | stark [ 19 окт 2010, 20:23 ] |
Заголовок сообщения: | Re: Не блокируется шлюз |
да есть такое . Подумаем над этим |
Автор: | stark [ 19 окт 2010, 20:27 ] |
Заголовок сообщения: | Re: Не блокируется шлюз |
При старой схеме этим занималась задача проверки шлюзов. Она сама ставила статус модуля IPN в заблокирован , если он ушел в минус . После этого пользователь уже не мог его исправить. Но тут получается пользователь при положительном балансе и эта задача ничего с ним не делает . Наверное придётся изменить логику задачи проверки шлюзов , чтобы она еще учитывала статус договора. |
Автор: | spa [ 20 окт 2010, 08:49 ] |
Заголовок сообщения: | Re: Не блокируется шлюз |
stark писал(а): ...Наверное придётся изменить логику задачи проверки шлюзов , чтобы она еще учитывала статус договора. Ясно, спасибо. А как долго ждать изменения логики? |
Автор: | stark [ 20 окт 2010, 11:28 ] |
Заголовок сообщения: | Re: Не блокируется шлюз |
обновление выложено. Исправили по другому : при закрытии статуса договора теперь блокируется статус шлюза если он был состоянии открыт или закрыт . Раньше была проверка только на открыт |
Автор: | stark [ 20 окт 2010, 11:47 ] |
Заголовок сообщения: | Re: Не блокируется шлюз |
а чтобы найти всех таких, сделайте запрос Код: SELECT * FROM ipn_contract_status_33 as ipn_status LEFT join contract ON contract.id = ipn_status.cid where contract.status = 3 and ipn_status.status = 1 где 33 замените на код вашего модуля ipn |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |