Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

languagebash

Shedule

...

(расписание)

...

Расписание

...

выполнения

...

запланированных команд

...

разных

...

модулей.

...

Например,

...

отчисление

...

денег

...

или

...

изменение

...

тарифного

...

плана.

...

После

...

выполнения

...

расписания

...

результат

...

заносится

...

в

...

журнал

...

действий

...

аккаунта,   список запланированных и просроченных расписаний (красным выделяются)

{{:abills:docs:manual:admin:shedule_list.png|}}

...

День:

...

День

...

месяца.

...

Звёздочка

...

любой день 
Месяц:Месяц. Звёздочка любой месяц
Год: Год. Звёздочка любой год
Количество:Количество запусков команд расписания до момента удаление команды из расписания
Тип:Тип расписания







| | | | |  | ||  | |  |  | | | Тип расписания. \\ \\ **SQL**

...

-

...

SQL

...

команда

...

\\

...

**CMD**

...

-

...

Консольная

...

команда.

...

Выполняется

...

с

...

правами

...

root

...

|

...

|Действие:

...

|

...

Действие

...

на

...

выполнение

...

|

...

|Комментарии:|

...

Комментарий

...

к

...

действию

...

|

...

====Периодический

...

SQL

...

запрос====

...

**Пример**

...

\\

...

Проверка

...

и

...

установка

...

абонентам

...

с

...

негативным

...

депозитом

...

статуса

...

услуги

...

Internet

...

-

...

''Слишком

...

маленький

...

депозит''

...


Code Block
languagebash
  UPDATE dv_main SET disable=5 WHERE disable=0 AND uid IN (
  SELECT u.uid 
    FROM users u
    LEFT JOIN companies company ON (u.company_id=company.id)
    LEFT JOIN bills b ON (u.bill_id = b.id)
    LEFT JOIN bills cb ON (company.bill_id=cb.id)
   WHERE if(company.id IS NULL, b.deposit, cb.deposit) + u.credit < 0
  )
  LIMIT 10


...