BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
СообщениеДобавлено: 28 апр 2011, 10:52 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
1. Для voip у себя увидел:

Код:
mysql> select * from user_dispatch_reference where mid=12;
+----+------+---------+----------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------+-----------------+-------------------+
| id | mid  | module  | title                                                                                                                                        | class_name                                              | web_action      | client_class_name |
+----+------+---------+----------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------+-----------------+-------------------+
| 91 |   12 | voiceip | Сессии логина                                                                                                                                | bitel.billing.server.voiceip.bean.DispatchLoginSessions | DispatchSession |                   |
| 92 |   12 | voiceip | Наработка по логинам                                                                                                                         | bitel.billing.server.voiceip.bean.DispatchLoginsAmount  | DispatchAmount  |                   |
| 93 |   12 | voiceip | Наработка по направлениям                                                                                                                    | bitel.billing.server.voiceip.bean.DispatchLoginDirect   | DispatchDirect  |                   |
| 95 |   12 | voiceip | пїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅ                                                                                                        | bitel.billing.server.voiceip.bean.DispatchLoginSessions | DispatchSession |                   |
| 96 |   12 | voiceip | пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅ                                                                                     | bitel.billing.server.voiceip.bean.DispatchLoginsAmount  | DispatchAmount  |                   |
| 97 |   12 | voiceip | пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ пїЅпїЅ пїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅпїЅ                                                                      | bitel.billing.server.voiceip.bean.DispatchLoginDirect   | DispatchDirect  |                   |
+----+------+---------+----------------------------------------------------------------------------------------------------------------------------------------------+---------------------------------------------------------+-----------------+-------------------+
6 rows in set (0.01 sec)


Удалил последние 3 ручками.

2. Для всех экземпляров модуля dialup записи дублируются:
Код:
mysql> select * from user_dispatch_reference where mid=1;
+-----+------+--------+----------------------------------------+--------------------------------------------------------+-----------------+--------------------------------------------------------------------------------+
| id  | mid  | module | title                                  | class_name                                             | web_action      | client_class_name                                                              |
+-----+------+--------+----------------------------------------+--------------------------------------------------------+-----------------+--------------------------------------------------------------------------------+
|  87 |    1 | dialup | Наработка по логинам                   | bitel.billing.server.dialup.bean.DispatchLoginsAmount  | DispatchAmount  |                                                                                |
|  88 |    1 | dialup | Сессии логина                          | bitel.billing.server.dialup.bean.DispatchLoginSessions | DispatchSession |                                                                                |
| 114 |    1 | dialup | Наработка по логинам                   | bitel.billing.server.dialup.bean.DispatchLoginsAmount  | DispatchAmount  | bitel.billing.module.services.dialup.ContractDispatchAmountDialUpEditor        |
| 116 |    1 | dialup | Сессии логина                          | bitel.billing.server.dialup.bean.DispatchLoginSessions | DispatchSession | bitel.billing.module.services.dialup.ContractDispatchLoginSessionsDialUpEditor |
+-----+------+--------+----------------------------------------+--------------------------------------------------------+-----------------+--------------------------------------------------------------------------------+
4 rows in set (0.00 sec)


Я так понимаю, в какой-то момент добавили client_class_name, и при обновлении появились новые записи, т.к. в Insert-е проверка идёт по совпадению всех полей.
Может сделать проверку только по web_action и mid или какому-нибудь уникальному полю для каждого типа рассылки?


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 28 апр 2011, 11:03 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 20 апр 2009, 12:03
Сообщения: 3092
Откуда: Иркутск
Карма: 338
Ещё такой вопрос: есть служебный экземпляр модуля dialup, который добавляется на клиентские договоры, но в веб-статистике не должен присутствовать.
Пункты меню мы убрали, а рассылки всё равно светятся. Как их можно скрыть? Только в xsl? Если удалить из аблицы, они вновь появятся при апдейте.


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

Зарегистрирован: 22 окт 2009, 15:45
Сообщения: 201
Карма: 15
1) скорее всего это тоже продублировавшиеся записи, только почему с кодировкой какой то косяк... в инит файлах нормальная кодировка.
2) пофиксил. теперь удаляются старые записи, в место них новые. дублей не должно быть.
3) в конфигурации модуля не предусмотрен флаг скрытия рассылок.


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

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 1


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

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