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

неявные ограничения в TrafficMaxDao
http://forum.bitel.ru/viewtopic.php?f=44&t=12952
Страница 1 из 1

Автор:  Bazhutyan [ 06 июл 2018, 06:31 ]
Заголовок сообщения:  неявные ограничения в TrafficMaxDao

В TrafficMaxDao в методе listDetail запрос составлен таким образом, что он работает только в пределах месяца dateFrom.
Поэтому при указании например dateFrom=2018-05-10, а dateTo=2018-06-05, вернётся пустой массив.

TrafficMaxDao используется в частности в InetSessionService.inetSessionTrafficMax, в который как раз передаётся dateFrom и dateTo.

Наверное это не ошибка, просто замечание такое решил написать. Сейчас мало кто пользуется подсчётом трафика, но всё-таки...

И если возможно, было бы не плохо сделать метод, который бы вытаскивал максимальные трафики по учётному периоду.

Автор:  dimOn [ 06 июл 2018, 12:43 ]
Заголовок сообщения:  Re: неявные ограничения в TrafficMaxDao

а там не помесячные таблицы используются?

Автор:  Bazhutyan [ 06 июл 2018, 14:11 ]
Заголовок сообщения:  Re: неявные ограничения в TrafficMaxDao

dimOn писал(а):
а там не помесячные таблицы используются?

Используется только одна таблица, которая определяется по dateFrom
Думаю стоит указать эти ограничения в описании API, потому-что dateFrom и dateTo, которые задаются в параметрах, вводят в заблуждение

Автор:  dimOn [ 09 июл 2018, 12:02 ]
Заголовок сообщения:  Re: неявные ограничения в TrafficMaxDao

ну я и говорю, помесячные так и должны по идее работать. только по-правильному метод должен падать если передать даты не одного месяца

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