forum.bitel.ru
http://forum.bitel.ru/

getParameterHistory. "parameterTypeId" что это ?
http://forum.bitel.ru/viewtopic.php?f=19&t=6119
Страница 1 из 1

Автор:  aardvark [ 14 ноя 2011, 14:07 ]
Заголовок сообщения:  getParameterHistory. "parameterTypeId" что это ?

bitel.billing.server.contract.bean.ContractParameterManager
есть метод для полученя истории параметра.
Код:
public java.util.List<ParameterHistoryEntry> getParameterHistory(int cid,
                                                                 int pid,
                                                                 int parameterTypeId)

Что нужно ему передавать в качестве parameterTypeId?
Константы для типов внутри дока строковые. Я что-то в полном замещательстве.
Еще раз подсовывать pid пробовал. cid тоже. ...
с 1 по 10 тоже пробовал.
На 5 откликается, параметр типа флаг. Как-это связать с существующими типами?

Автор:  Phricker [ 14 ноя 2011, 15:01 ]
Заголовок сообщения:  Re: getParameterHistory. "parameterTypeId" что это ?

ID параметра.
select * from contract_parameters_pref

Автор:  aardvark [ 14 ноя 2011, 15:39 ]
Заголовок сообщения:  Re: getParameterHistory. "parameterTypeId" что это ?

Phricker писал(а):
ID параметра.
select * from contract_parameters_pref

Nope. ID параметра это здесь pid.
Я сильно подозреваю что это тип параметра, но не строкой, а числом. Доказать пока не могу.

Автор:  Phricker [ 14 ноя 2011, 15:45 ]
Заголовок сообщения:  Re: getParameterHistory. "parameterTypeId" что это ?

Хмммм. Тогда parameterTypeId = коды типов параметров:
1 - текст. поле,
2 - адрес,
3 - электронный адрес,
4 - обслуживание договора,
5 - флаг,
6 - дата,
7 - список

имхо

Автор:  skn [ 14 ноя 2011, 17:25 ]
Заголовок сообщения:  Re: getParameterHistory. "parameterTypeId" что это ?

8 - целое число
9 - телефон

Автор:  aardvark [ 14 ноя 2011, 19:54 ]
Заголовок сообщения:  Re: getParameterHistory. "parameterTypeId" что это ?

YAY! Точно сходиться. Пойду дальше ломать.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/