BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 27 дек 2016, 05:34 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Не могу добиться, чтобы при создании договора из шаблона, происходила генерация логина специального формата.
В шаблоне добавлен модуль Inet и установлена галочка "Выполнить". Указан тип сервиса. В типе указан const.device.id
Сам сервис на договоре создаётся, но логин генерируется просто цифирный.

Я переопределил метод inetServLoginGenerate и inetServUpdate из ru.bitel.bgbilling.modules.inet.api.server.service.InetServServiceImpl,
но они вызываются только если добавлять inet-сервис руками через админку, а когда договор создаётся из шаблона, то
почему-то вызовов не происходит.

Подскажите, как сделать свою генерацию логина?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 дек 2016, 06:34 
Не в сети
Клиент

Зарегистрирован: 10 окт 2012, 17:00
Сообщения: 339
Карма: 0
Мб, в шаблоне не добавлен скрипт генерации пароля? У меня скрипт простейший:

Код:
public void onEvent( InetServChangingEvent e, Setup setup, ConnectionSet connectionSet )
      throws Exception
{
      Connection conn = connectionSet.getConnection();
      ContractManager cm = new ContractManager(conn);
      Contract contract = cm.getContractById(e.getContractId());
     
      String prefix = contract.getTitle();
     
      InetServ inetServ = e.getNewInetServ();
      inetServ.setLogin( "pppoe" + prefix );
...


Вложения:
999(116).jpg
999(116).jpg [ 45.72 КБ | Просмотров: 2268 ]
Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 27 дек 2016, 07:20 
Не в сети
Клиент

Зарегистрирован: 03 авг 2010, 15:18
Сообщения: 357
Откуда: Камчатка
Карма: 8
Спасибо! Получилось


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

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


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

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


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

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