BiTel

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

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




Начать новую тему Ответить на тему  [ Сообщений: 21 ] 
Автор Сообщение
 Заголовок сообщения: [6.1] ContractRemover
СообщениеДобавлено: 15 авг 2014, 16:14 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Кто из вас до 8 считать не умеет? :D
Про contract_parameter_type_8 забыли?

Код:
      ServerUtils.addItemsFromRS(this.con, tables, "contract_parameter_type_1", "cid", cidStr, null, false, null, null);
      ServerUtils.addItemsFromRS(this.con, tables, "contract_parameter_type_2", "cid", cidStr, null, false, null, null);
      ServerUtils.addItemsFromRS(this.con, tables, "contract_parameter_type_3", "cid", cidStr, null, false, null, null);
      ServerUtils.addItemsFromRS(this.con, tables, "contract_parameter_type_4", "cid", cidStr, null, false, null, null);
      ServerUtils.addItemsFromRS(this.con, tables, "contract_parameter_type_5", "cid", cidStr, null, false, null, null);
      ServerUtils.addItemsFromRS(this.con, tables, "contract_parameter_type_6", "cid", cidStr, null, false, null, null);
      ServerUtils.addItemsFromRS(this.con, tables, "contract_parameter_type_7", "cid", cidStr, null, false, null, null);
      ServerUtils.addItemsFromRS(this.con, tables, "contract_parameter_type_phone", "cid", cidStr, null, false, null, null);
      ServerUtils.addItemsFromRS(this.con, tables, "contract_parameter_type_phone_item", "cid", cidStr, null, false, null, null);

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover
СообщениеДобавлено: 15 авг 2014, 16:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Код:
      ContractParameterManager contractParameterManager = new ContractParameterManager(this.con);
      contractParameterManager.deleteParamForContract(1, cid);
      contractParameterManager.deleteParamForContract(2, cid);
      contractParameterManager.deleteParamForContract(3, cid);
      contractParameterManager.deleteParamForContract(4, cid);
      contractParameterManager.deleteParamForContract(5, cid);
      contractParameterManager.deleteParamForContract(6, cid);
      contractParameterManager.deleteParamForContract(7, cid);

      contractParameterManager.deleteParamForContract(9, cid);


Тоже самое

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover
СообщениеДобавлено: 15 авг 2014, 18:23 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
В оригинале там так :)

Код:

         ContractParameterManager contractParameterManager = new ContractParameterManager( con );
         contractParameterManager.deleteParamForContract( 1, cid );
         contractParameterManager.deleteParamForContract( 2, cid );
         contractParameterManager.deleteParamForContract( 3, cid );
         contractParameterManager.deleteParamForContract( 4, cid );
         contractParameterManager.deleteParamForContract( 5, cid );
         contractParameterManager.deleteParamForContract( 6, cid );
         contractParameterManager.deleteParamForContract( 7, cid );
         //здесь должно было бы быть удаление значения
         //параметров типа 8 по cid'у, но коллективным решением
         //разработчиков постановили, что удалять надо только тогда,
         //когда "о нем вспомнят"
         contractParameterManager.deleteParamForContract( 9, cid );


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover
СообщениеДобавлено: 15 авг 2014, 18:31 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
ыыыыыыыыыыыыыы
вцытатнег)))))))

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover
СообщениеДобавлено: 15 авг 2014, 19:01 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Я вспомнил. Сегодня 861 запись удалил.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover
СообщениеДобавлено: 18 авг 2014, 12:22 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
а нужно вообще удалять? и зачем?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 18 авг 2014, 12:34 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Удаляем мы такие договор. А его параметры остаются.

А потом такие делаем отчет по тем договорам которые в этой таблице привязаны. А там NULL. Веселый отчет.

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 18 авг 2014, 12:35 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
так лефт жоин, не?

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 18 авг 2014, 12:38 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
Код:
SELECT DISTINCT(cp.val), c.title
FROM contract_parameter_type_8 AS cp
LEFT JOIN contract AS c ON cp.val = c.id
WHERE cp.pid = 19

Ну вот такой LEFT JOIN и выдаст нам NULL на 10-15 записях у меня. Т.к. договоров уже давно нет, а вот привязки в таблице остались.
Точнее выдаст
Код:
1,NULL
2,NULL
3,NULL
4,dim0n
5,stark
6,NULL
и т.д.

А я потом по этому запросу создаю группы тарифов
P.S. Лучше в теме по ссылке подскажи :D

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 18 авг 2014, 12:54 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
можно фильтровать в таком случае по not null, конечно, но вообще в ближайшем времени разберёмся с этим

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 18 авг 2014, 12:57 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
ну так я и стал фильтровать. Просто заинтересовало почему данные остаются. Непорядок )

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 28 апр 2015, 19:22 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
кое-что сделано на этот счёт

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 29 апр 2015, 07:46 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
исправлен комент? )))

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 29 апр 2015, 10:29 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
//коллективно посовещались и решили, что один не показатель.
//другим же не мешает

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 29 апр 2015, 12:27 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
там вообще не до смеха, ага

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 29 апр 2015, 14:09 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
dimOn писал(а):
там вообще не до смеха, ага

кое-что подначивает на написание шуток, была бы конкретика, было бы понятно

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 29 апр 2015, 16:20 
Не в сети
Аватара пользователя

Зарегистрирован: 30 май 2008, 15:51
Сообщения: 6055
Карма: 244
да нет никакой конкретики
решена описанная задача + сопутствующий рефакторинг

_________________
I'm clever. I've got a computer.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 29 апр 2015, 16:23 
Не в сети
Разработчик

Зарегистрирован: 08 ноя 2007, 01:05
Сообщения: 8343
Откуда: Уфа
Карма: 238
все обсуждение выше можно было заменить одной фразой - исправлено, обновление выложено


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 29 апр 2015, 17:08 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
мы настроение поднимали, я думаю фрикер скажет спасибо =)

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 29 апр 2015, 17:16 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 29 мар 2010, 23:11
Сообщения: 5854
Карма: 472
skyb писал(а):
мы настроение поднимали, я думаю фрикер скажет спасибо =)

Не скажу.
Мы же Димону поднимали настроение перед выходными.
Он и должен говорить

_________________
Цитаты великих людей :umnik:
Напишите в helpdesk © stark
повторяю: => хелпдеск => доработка => профит © dimOn
свершилось... © skn
Мой код изящен, лёгок, оригинален, краток. Как прохладный весенний ветерок, как звонкий ручей! © dimOn
Вежливый разработчик © Artur
Эти баги тоже исправлены, как и те, которые еще не написаны © Artur
ну т.е. существует воркэраунд, ок © dimOn


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: [6.1] ContractRemover (CRM)
СообщениеДобавлено: 29 апр 2015, 17:44 
Не в сети
Клиент
Аватара пользователя

Зарегистрирован: 03 авг 2009, 18:42
Сообщения: 7166
Откуда: Благовещенск
Карма: 241
гыгы))

_________________
Код:
  Клиент: вер. 6.2.714 / 25.05.2015 17:27:15
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
  Сервер: вер. 6.2.881 / 22.05.2015 17:56:55
    os: Linux; java: Java HotSpot(TM) 64-Bit Server VM, v.1.8.0_45
Помощь по администрированию bgbilling в jabber конференции или Группа в telegram
Стиль программирования - пьяный мастерстер
Разработка мобильных приложений


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

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


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

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


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

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