Просмотр сообщений
|
Страниц: [1]
|
2
|
Главная категория / Модули NodenyPlus / Re: Написание модуля
|
: 12 Сентября 2016, 12:57:07
|
Автопродление - галку не ставить! Запрет продления - поставить галку Срок действия - срок одного периода Действует раз - сколько раз должна сняться абонплата Стоимость - размер разовой абонплаты
При тестировании, после изменения тарифа, его нужно переподключить, удалив старый
Спробував, після 1го списання тариф завершується. Хоча виставлено 5 разів.. mysql> select * from v_services where uid=600; +-------+-----+--------+------------+------------+------------+-----------------+------------------------------------+------------+----------+----------------------------------+--------------------------------------------------------------------+----------+-------+------------+----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | id | uid | pay_id | service_id | tm_start | tm_end | next_service_id | tags | module | category | title | description | grp_list | price | auto_renew | no_renew | param | +-------+-----+--------+------------+------------+------------+-----------------+------------------------------------+------------+----------+----------------------------------+--------------------------------------------------------------------+----------+-------+------------+----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | 29748 | 600 | 607198 | 50 | 1473677688 | 1473677748 | 0 | ,inet,speed,start_traf=2540680682, | inet_unlim | | Тест 10M за 5 (Акція) | 02 Домашній безліміт до 10M за 75 (Акція) | ,, | 5 | 0 | 1 | $VAR1 = {'speed_in4' => '','finish_count' => '5','radius_attr' => '','speed_out1' => 10240000,'tags' => '','speed_in1' => 10240000,'lower_tarif' => '0','speed_out2' => '','speed_in2' => '','speed_out4' => '','wait_pos_balance' => '0','speed_in3' => '','mode' => '','speed_out3' => '','script' => '','period' => 60,'min_traf' => ''}; | +-------+-----+--------+------------+------------+------------+-----------------+------------------------------------+------------+----------+----------------------------------+--------------------------------------------------------------------+----------+-------+------------+----------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0,00 sec)
|
|
|
3
|
Главная категория / Nodeny Plus / Re: Зміна поточної послуги
|
: 12 Сентября 2016, 11:15:31
|
ht_p://forum.nodeny.com.ua/index.php?topic=2363.msg26428#msg26428
Наскільки бачу, в тому модулі є можливість вибирати точну дату. Але дата в мене і так є 1.09.2016 00:00:00 - 1.10.2016 00:00:00. Але при встановленні "Змінити вартість послуги пропорційно зміні часу" отримую не точну суму.
|
|
|
4
|
Главная категория / Nodeny Plus / Re: Зміна поточної послуги
|
: 12 Сентября 2016, 10:08:29
|
Чи можна зробити наступне, коли змінювати поточну послугу, і виставити період з 1го по 1ше число (наприклад, 1.09.2016-1.10.2016), щоб коефіцієнт був 1(повна абонплата)? Бо зараз перераховує на більше 100% абонплати.
|
|
|
5
|
Главная категория / Nodeny Plus / Зміна поточної послуги
|
: 07 Сентября 2016, 16:49:30
|
Доброго дня, пробую змінити поточну послугу (вартість послуги 100 грн), виставити початок 1м числом. Ціна змінюється на повну + копійки (чому?). Крім того, в історії залишається коментар про поточне число(початок терміну дії) і коефіцієнт.
|
|
|
6
|
Главная категория / Изменяем NoDeny+ / Re: Добавляем привилегию на изменение услуг клиента
|
: 07 Сентября 2016, 12:09:19
|
Для этого создаем патч /usr/local/nodeny/modules/MyNetwork/patch.ajUserSrvChange.pl: #<ACTION> file=>'web/ajUserSrvChange.pl',replace=>'' Adm->chk_privil_or_die('SuperAdmin'); #<REPLACE> Adm->chk_privil_or_die(400); sudo perl install.pl -x Создал даный файл, установил Файл patch.ajUserSrvChange.pl { file=>'web/ajUserSrvChange.pl',replace=>'' } Но всеравно получаю 1539 calls.pm::chk_privil_or_die У текущего администратора нет привилегии `SuperAdmin` Нужно патчить файл ajUserSrvForm.pl
|
|
|
7
|
Главная категория / Изменяем NoDeny+ / Re: Добавляем привилегию на изменение услуг клиента
|
: 07 Сентября 2016, 11:24:55
|
Для этого создаем патч /usr/local/nodeny/modules/MyNetwork/patch.ajUserSrvChange.pl: #<ACTION> file=>'web/ajUserSrvChange.pl',replace=>'' Adm->chk_privil_or_die('SuperAdmin'); #<REPLACE> Adm->chk_privil_or_die(400); sudo perl install.pl -x Создал даный файл, установил Файл patch.ajUserSrvChange.pl { file=>'web/ajUserSrvChange.pl',replace=>'' } Но всеравно получаю 1539 calls.pm::chk_privil_or_die У текущего администратора нет привилегии `SuperAdmin`
|
|
|
8
|
Главная категория / Модули NodenyPlus / Re: Написание модуля
|
: 06 Сентября 2016, 10:45:08
|
Автопродление - галку не ставить! Запрет продления - поставить галку Срок действия - срок одного периода Действует раз - сколько раз должна сняться абонплата Стоимость - размер разовой абонплаты
При тестировании, после изменения тарифа, его нужно переподключить, удалив старый
Следующая услуга будет активирована после количества "Действует раз" (поставил 3, после 3х месяцев след. услуга)? И где можно посмотреть когда ж окончание этой длинной услуги (в карточке абонента)? Если заказать следующую услугу, то сработает только 1 раз. Можно конечно изменить услугу, поставить до какого месяца она активна, только не пойму, почему это право есть только у суперадмина...
|
|
|
9
|
Главная категория / Модули NodenyPlus / Re: Написание модуля
|
: 05 Сентября 2016, 13:09:23
|
Автопродление - галку не ставить! Запрет продления - поставить галку Срок действия - срок одного периода Действует раз - сколько раз должна сняться абонплата Стоимость - размер разовой абонплаты
При тестировании, после изменения тарифа, его нужно переподключить, удалив старый
Следующая услуга будет активирована после количества "Действует раз" (поставил 3, после 3х месяцев след. услуга)? И где можно посмотреть когда ж окончание этой длинной услуги (в карточке абонента)?
|
|
|
|