Биллинговая система Nodeny
01 Ноября 2024, 03:03:04 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 ... 48 49 [50] 51 52 ... 54
  Печать  
Автор Тема: Фичереквест на NoDeny+  (Прочитано 241551 раз)
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #735 : 01 Апреля 2018, 19:26:56 »

Можно добавить  в модуль платежных систем логирование sql  запросов  insert и update типа:
Код:
[31.03.2018 04:53:36] 
UPDATE users SET balance=balance+150.00,state=if(balance+150.00>limit_balance,'on',state) WHERE id=7639;
INSERT INTO pays SET mid=7639,cash=150.00,time=unix_timestamp(),creator_id=0,creator_ip=inet_aton('217.117.68.232'),reason=CONCAT('privat24:',UNIX_TIMESTAMP(),':150.00:1964320897'),comment='Приватбанк 150.00',category=20;

и в таком же формате запись в лог по карточкам пополнения
./nodeny/logs/YYYY_MM_DD/{paysystem}_sql.log
+ ко всем логам ротацию по дню

а то у нас сегодня умер рейд 1,0 с базой в 00:36, а последний бэкап был в 4:24 сутки назад,
пришлось почти ручками вносить около 1000 платежей фонди и привата, а сколько карточек пока неизвесно

заранее Благодарен! ! !

Вот такое 1 апреля спонсорнул нам самсунг (samsung ssd 850 PRO)  Смеющийся
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
ale1975
Постоялец
***

Карма: -8
Offline Offline

Сообщений: 126


Просмотр профиля Email
« Ответ #736 : 01 Апреля 2018, 19:33:05 »

Странное решение ставить ссд там где постоянно перезапись идет. Имхо.
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #737 : 01 Апреля 2018, 19:51:40 »

не моя идея, борюсь с наследством, сегодня выпросил доставить сервер на репликацию(это победа)
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« Ответ #738 : 05 Апреля 2018, 14:19:12 »

это условия тарифа где есть или/OR скидка не начисляется:
Код:
(_groupe in (4,20,)) or (_pon=1) or (_groupe=19 and _adr_floor=1)
а это условия тарифа где начисляется скидка:
Код:
_groupe in (11,12)
влючите пожалуйста в демке condition хочу повторить там тарифы с условиями.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4789



Просмотр профиля
« Ответ #739 : 05 Апреля 2018, 16:36:03 »

 не могу - это опасно т.к. можно сделать sql инъекцию, т.к дается возможность писать произвольный sql. Админ не навредит своей сети, а вот уничтожить демку желающих будет много
Записан
vddav
Старожил
****

Карма: 3
Offline Offline

Сообщений: 251


Просмотр профиля Email
« Ответ #740 : 05 Апреля 2018, 22:07:39 »

уже пару месяцев в ручную скидки считать как то не очень, а я так понимаю вам недостаточно  привел аргументов что б получить хоть какой ни-будь совет. неужели ни кто не использует условия в тарифах с логическим ИЛИ(OR)? 
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4789



Просмотр профиля
« Ответ #741 : 06 Апреля 2018, 08:49:37 »

Сделал fix - обновись. При OR условия надо брать в скобки, иначе срабатывает часть OR и происходит выборка нескольких абонов, скидка бралась у первой попавшейся записи из этой выборки. Понять причем здесь скидка была очень нетривиальная задача. Вот если бы логи привел, там все бы всплыло. Но ты привел логи установки скидки - нахрена оно надо, если итак понятно, что скидка установилась не та. Надо было полный лог
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #742 : 10 Апреля 2018, 14:49:23 »

Можно добавить  в модуль платежных систем логирование sql  запросов  insert и update типа:
Код:
[31.03.2018 04:53:36] 
UPDATE users SET balance=balance+150.00,state=if(balance+150.00>limit_balance,'on',state) WHERE id=7639;
INSERT INTO pays SET mid=7639,cash=150.00,time=unix_timestamp(),creator_id=0,creator_ip=inet_aton('217.117.68.232'),reason=CONCAT('privat24:',UNIX_TIMESTAMP(),':150.00:1964320897'),comment='Приватбанк 150.00',category=20;

и в таком же формате запись в лог по карточкам пополнения
./nodeny/logs/YYYY_MM_DD/{paysystem}_sql.log
+ ко всем логам ротацию по дню

а то у нас сегодня умер рейд 1,0 с базой в 00:36, а последний бэкап был в 4:24 сутки назад,
пришлось почти ручками вносить около 1000 платежей фонди и привата, а сколько карточек пока неизвесно

заранее Благодарен! ! !

Вот такое 1 апреля спонсорнул нам самсунг (samsung ssd 850 PRO)  Смеющийся

UP
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4789



Просмотр профиля
« Ответ #743 : 11 Апреля 2018, 15:03:06 »

Сделал только для платежных систем. Остальное потом
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #744 : 11 Апреля 2018, 20:39:49 »

Сделал только для платежных систем. Остальное потом
СПС
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #745 : 11 Апреля 2018, 20:50:14 »

Парочку побажань
1) В точках топології, коли натискаєш фільтр і виходить більше 1 сторінки точок топології, то на 2 і  N сторінку перейти не можна, викидує в основний список
2) Чи можливо зробити привязку точок топології до параметру city як вулицю?
3) При зміні ключа в об'єкт city, зникають вулиці у клієнтів. Я розумію чому, але, чи можливо це поправити?
Записан
tom
Постоялец
***

Карма: 2
Offline Offline

Сообщений: 216


Просмотр профиля
« Ответ #746 : 11 Апреля 2018, 23:56:27 »

4) При зміні в налаштуваннях, де потрібно вибирати групи клієнтів, кожного разу список груп виводиться в рендомному порядку, можна їх упорядковувати по алфавіту наприклад?
Записан
Redmen
NoDeny
Ветеран
*

Карма: 62
Offline Offline

Сообщений: 546


Подяку в КАРМУ


Просмотр профиля WWW
« Ответ #747 : 12 Апреля 2018, 12:21:36 »

Парочку побажань
2) Чи можливо зробити привязку точок топології до параметру city як вулицю?

Лучше сделать возможность привязки к топологии любых допполей
Записан

Приймаю подяку у вигляді карми... та/або грошей Подмигивающий
t.me/MrMethod
Tooreagen
Старожил
****

Карма: -7
Offline Offline

Сообщений: 257


Просмотр профиля Email
« Ответ #748 : 11 Мая 2018, 09:58:49 »

Добавьте пожалуйста если возможно.
Выводить на главной страничке биллинга информацию по абонентам у которых последний день кредита или уже минус, кредит списан. Чтобы диспетчер напоминал им.
Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4789



Просмотр профиля
« Ответ #749 : 17 Мая 2018, 10:08:51 »

Добавьте пожалуйста если возможно.
Выводить на главной страничке биллинга информацию по абонентам у которых последний день кредита или уже минус, кредит списан. Чтобы диспетчер напоминал им.
не хочу добавлять это в стандартную поставку чтобы не засорять титульный экран т.к. эта фича не всем нужна. Могу сделать модуль, скажем, за 400 грн
Записан
Страниц: 1 ... 48 49 [50] 51 52 ... 54
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!