Длинные услуги: відмінності між версіями
Перейти до навігації
Перейти до пошуку
Sv (обговорення | внесок) Немає опису редагування |
Sv (обговорення | внесок) Немає опису редагування |
||
(Не показані 3 проміжні версії цього користувача) | |||
Рядок 1: | Рядок 1: | ||
Добавляет к услугам параметр сколько раз эта же услуга будет подключена после ее окончания, после чего будет подключена следующая услуга. Для акций типа | Добавляет к услугам параметр сколько раз эта же услуга будет подключена после ее окончания, после чего будет подключена следующая услуга. Для акций типа «3 месяца акционная услуга» - не будет давать клиенту сменить тариф, пока не отработает 3 месяца на заданном. | ||
<br> | <br> | ||
[[Файл:Long service.png| | [[Файл:Long service.png|436px]] | ||
Здесь услуга «50 мбит» завершится 16.08.2019, после чего подключится она же. После завершения - снова она, а уже в следующий период - «66 мбит». Списание за услуги происходит как обычно. | |||
Внимание: после инсталляции модуля (perl install.pl -x) необходимо вручную выполнить в mysql: | |||
<pre> | |||
DROP VIEW IF EXISTS v_services; | |||
CREATE ALGORITHM=MERGE VIEW v_services AS | |||
SELECT u.*, s.module, s.category, s.title, s.description, s.grp_list, | |||
s.price, s.auto_renew, s.no_renew, s.param | |||
FROM users_services u LEFT JOIN services s ON u.service_id = s.service_id; | |||
</pre> |
Поточна версія на 16:31, 25 квітня 2020
Добавляет к услугам параметр сколько раз эта же услуга будет подключена после ее окончания, после чего будет подключена следующая услуга. Для акций типа «3 месяца акционная услуга» - не будет давать клиенту сменить тариф, пока не отработает 3 месяца на заданном.
Здесь услуга «50 мбит» завершится 16.08.2019, после чего подключится она же. После завершения - снова она, а уже в следующий период - «66 мбит». Списание за услуги происходит как обычно.
Внимание: после инсталляции модуля (perl install.pl -x) необходимо вручную выполнить в mysql:
DROP VIEW IF EXISTS v_services; CREATE ALGORITHM=MERGE VIEW v_services AS SELECT u.*, s.module, s.category, s.title, s.description, s.grp_list, s.price, s.auto_renew, s.no_renew, s.param FROM users_services u LEFT JOIN services s ON u.service_id = s.service_id;