BiTel

Форум BiTel
bgbilling.ru     docs.bitel.ru     wiki.bitel.ru     dbinfo.bitel.ru     bgcrm.ru     billing.bitel.ru     bitel.ru    
Текущее время: 21 июн 2025, 00:24

Часовой пояс: UTC + 5 часов [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
СообщениеДобавлено: 29 авг 2011, 12:39 
Не в сети

Зарегистрирован: 07 окт 2010, 06:01
Сообщения: 16
Карма: 0
Как с помощью скрипта можно определить тип event'а, есть такое событие изменение/добавление логина.
Как можно узнать когда выполняется изменение, а когда добавление?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 02 сен 2011, 12:12 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
getLogin.getId() == 0 - добавление


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 21 окт 2011, 19:19 
Не в сети

Зарегистрирован: 09 июл 2009, 11:31
Сообщения: 82
Откуда: Россия
Карма: 20
Только что напоролся на эти грабли, у меня при добавлении логина event.getLogin().getId() равен ID нового логина.
Как-нибудь еще можно узнать тип event'а? Или я что-то делаю не так?

Код скрипта:
Код:
public void onEvent( event, setup, con, conSlave )
{
    loginId = event.getLogin().getId();
    print( "Login ID = " + loginId );
}


server.script.log:
Код:
10-21/16:58:39  INFO [Thread-9] script - Process event cid:267; event:Event bitel.billing.server.call.bean.event.LoginUpdateEvent cid: 267; module: 11; type: 101; userId: 0
10-21/16:58:39  INFO [Thread-9] script - Process time => 48
10-21/16:58:39  INFO [Thread-9] script - Login ID = 25


Версия сервера биллинга: 5.1.714


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 24 окт 2011, 18:01 
Не в сети
Разработчик

Зарегистрирован: 27 ноя 2006, 20:36
Сообщения: 5715
Карма: 93
Разделить никак не выйдет.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 5 часов [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
POWERED_BY
Русская поддержка phpBB
[ Time : 0.033s | 23 Queries | GZIP : On ]