В данном разделе описаны команды управления статусами постобработки очередей.

add-label

Команда предназначена для добавления отображения статуса постобработки.

Путь команды:

/domain/<DOMAIN>/cc/queue/acw/status/add-label

Синтаксис:

add-label <STATUS_ID> <LANG_CODE> <LABEL>

Параметры:

STATUS_ID — имя статуса;
LANG_CODE — код языка;
LABEL — отображение статуса.

Пример:

admin@[sip1@ecss1#ECSS 010070]:/$ domain/eltex/cc/queue/acw/status/add-label payment ru оплата
Success: Label for lang ru for status payment successfully added

declare

Команда предназначена для добавления отображения статуса постобработки.

Путь команды:

/domain/<DOMAIN>/cc/queue/acw/status/declare

Синтаксис:

declare <STATUS_ID> [<OPTIONS>]

Параметры:

STATUS_ID — имя статуса;
OPTIONS:

    --ru <label> — отображение статуса на русском языке;

    --en <label> — отображение статуса на английском языке.

Пример:

admin@[sip1@ecss1#ECSS 010070]:/$ domain/eltex/cc/queue/acw/status/declare payment --ru оплата
Success: Status with id payment successfully declared

info

Команда предназначена для вывода списка статусов постобработки.

Путь команды:

/domain/<DOMAIN>/cc/queue/acw/status/info

Синтаксис:

info

Параметры:

Команда не имеет параметров.

Пример:

admin@[sip1@ecss1#ECSS 010070]:/$ domain/eltex/cc/queue/acw/status/info            
Success: 
┌────────────┬────┬────────────┐
│ status id  │lang│   label    │
├────────────┼────┼────────────┤
│men         │ru  │мужчина     │
│payment     │ru  │оплата      │
│women       │ru  │женщина     │
│consultation│ru  │консультация│
└────────────┴────┴────────────┘

remove

Команда предназначена удаления статуса постобработки.

Путь команды:

/domain/<DOMAIN>/cc/queue/acw/status/remove

Синтаксис:

remove <STATUS_ID>

Параметры:

STATUS_ID — имя статуса.

Пример:

admin@[sip1@ecss1#ECSS 010070]:/$ domain/eltex/cc/queue/acw/status/remove consultation 
Success: Status with id consultation successfully removed

remove-label

Команда предназначена удаления отображения статуса постобработки.

Путь команды:

/domain/<DOMAIN>/cc/queue/acw/status/remove-label

Синтаксис:

remove-label <STATUS_ID> <LANG_CODE>

Параметры:

STATUS_ID — имя статуса;

LANG_CODE — код языка.

Пример:

admin@[sip1@ecss1#ECSS 010070]:/$ domain/eltex/cc/queue/acw/status/remove-label payment ru              
Success: Label for lang ru for status payment successfully removed