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

Посчитать количество бонусов на договоре
http://forum.bitel.ru/viewtopic.php?f=56&t=12231
Страница 1 из 1

Автор:  Nyan [ 30 янв 2017, 17:37 ]
Заголовок сообщения:  Посчитать количество бонусов на договоре

Добрый день.

Возникла необходимость вытащить число активных бонусов на договоре на сегодняшний день. Желательно, SQL-запросом.

Возможно, кто-то сталкивался с подобной проблемой и может поделиться запросом?

Автор:  Ildar [ 30 янв 2017, 18:42 ]
Заголовок сообщения:  Re: Посчитать количество бонусов на договоре

Лучше воспользоваться BonusDao или BonusService.

Автор:  Nyan [ 30 янв 2017, 19:28 ]
Заголовок сообщения:  Re: Посчитать количество бонусов на договоре

Ildar писал(а):
Лучше воспользоваться BonusDao или BonusService.


Можно поподробнее?

Сейчас на сервере установлен и работает плагин Bonus. Необходимо по имеющемуся номеру контракта определить, сколько у него сейчас начислено бонусов (то число, которое в клиенте выводится в графе "Бонус", см. вложение).

В крайнем случае, можно вызывать contract.ContractInfo и парсить ответ. Но такой вариант не нравится тем, что лишний раз нагружает сервер. SQL-запрос, кажется, побыстрее будет работать.

Вложения:
bonus.png
bonus.png [ 4.91 КБ | Просмотров: 4452 ]

Автор:  Ildar [ 30 янв 2017, 20:26 ]
Заголовок сообщения:  Re: Посчитать количество бонусов на договоре

https://bgbilling.ru/v7.0/javadoc/index.html - BonusService - метод balance
На вики вроде были примеры как обращаться к сервисам.

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