CallCenter
in package
Класс для работы модуля ЦИЗ
Class CallCenter
Tags
Table of Contents
- COLORS = ['draft' => 'broun', 'active' => 'blue', 'do' => 'green', 'cancel' => 'gray']
- lines_per_page = 100
- STATUS = ['draft' => 'Черновик', 'active' => 'В работе', 'do' => 'Выполнено', 'cancel' => 'Отменено']
- STATUSES = [100 => "Запрос КП", 101 => "Перезвонить менеджеру", 102 => "Назначена встреча", 200 => "Перезвонить. Через 10 минут", 201 => "Перезвонить. Через 30 минут", 202 => "Перезвонить. Через 1 час", 203 => "Перезвонить. Через 4 часа", 204 => "Перезвонить. Через 24 часа", 205 => "Перезвонить. Через неделю", 206 => "Перезвонить. Через месяц", 300 => "Отмена. Не актуальный номер", 301 => "Отмена. Жесткий отказ секретаря", 302 => "Отмена. Жесткий отказ ЛПР", 303 => "Отмена. Не доступен", 304 => "Отмена. Не отвечает"]
- STATUSTIME = [200 => 600, 201 => 1800, 202 => 3600, 203 => 14400]
- $db : mixed
- Различные параметры, в основном из GLOBALS
- $fpath : mixed
- Различные параметры, в основном из GLOBALS
- $identity : mixed
- Различные параметры, в основном из GLOBALS
- $iduser1 : mixed
- Различные параметры, в основном из GLOBALS
- $ivc : mixed
- Различные параметры, в основном из GLOBALS
- $opts : mixed
- Различные параметры, в основном из GLOBALS
- $params : array<string|int, mixed>
- Передача различных параметров
- $rootpath : string
- Абсолютный путь
- $skey : mixed
- Различные параметры, в основном из GLOBALS
- $sqlname : mixed
- Различные параметры, в основном из GLOBALS
- $tmzone : mixed
- Различные параметры, в основном из GLOBALS
- $coordinator : mixed
- __construct() : mixed
- Работает только с объектом Подключает необходимые файлы, задает первоначальные параметры Currency constructor.
- delete() : array<string|int, mixed>
- Удаление записи
- deleteContact() : array<string|int, mixed>|array<string|int, string>
- Удаление контакта из задания
- edit() : array<string|int, mixed>
- Добавление/Изменение валюты
- formdata() : array<string|int, mixed>
- Данные контакта для формы
- guides() : array<string|int, mixed>
- Различные справочники для формы
- info() : array<string|int, mixed>
- Информация о задании
- listContacts() : array<string|int, mixed>
- Список контактов по заданию
- listContactsEditor() : array<string|int, mixed>
- Список контактов для редактора заданий
- listTasks() : array<string|int, mixed>
- Список заданий
- listTasksStat() : array<string|int, mixed>|array<string|int, array<string|int, mixed>>
- Вывод списка заданий для статистики
- progress() : array<string|int, mixed>
- Возвращает прогресс выполнения задания
Constants
COLORS
public
mixed
COLORS
= ['draft' => 'broun', 'active' => 'blue', 'do' => 'green', 'cancel' => 'gray']
lines_per_page
public
mixed
lines_per_page
= 100
STATUS
public
mixed
STATUS
= ['draft' => 'Черновик', 'active' => 'В работе', 'do' => 'Выполнено', 'cancel' => 'Отменено']
STATUSES
public
mixed
STATUSES
= [100 => "Запрос КП", 101 => "Перезвонить менеджеру", 102 => "Назначена встреча", 200 => "Перезвонить. Через 10 минут", 201 => "Перезвонить. Через 30 минут", 202 => "Перезвонить. Через 1 час", 203 => "Перезвонить. Через 4 часа", 204 => "Перезвонить. Через 24 часа", 205 => "Перезвонить. Через неделю", 206 => "Перезвонить. Через месяц", 300 => "Отмена. Не актуальный номер", 301 => "Отмена. Жесткий отказ секретаря", 302 => "Отмена. Жесткий отказ ЛПР", 303 => "Отмена. Не доступен", 304 => "Отмена. Не отвечает"]
STATUSTIME
public
mixed
STATUSTIME
= [200 => 600, 201 => 1800, 202 => 3600, 203 => 14400]
Properties
$db
Различные параметры, в основном из GLOBALS
public
mixed
$db
$fpath
Различные параметры, в основном из GLOBALS
public
mixed
$fpath
$identity
Различные параметры, в основном из GLOBALS
public
mixed
$identity
$iduser1
Различные параметры, в основном из GLOBALS
public
mixed
$iduser1
$ivc
Различные параметры, в основном из GLOBALS
public
mixed
$ivc
$opts
Различные параметры, в основном из GLOBALS
public
mixed
$opts
$params
Передача различных параметров
public
array<string|int, mixed>
$params
= []
$rootpath
Абсолютный путь
public
string
$rootpath
$skey
Различные параметры, в основном из GLOBALS
public
mixed
$skey
$sqlname
Различные параметры, в основном из GLOBALS
public
mixed
$sqlname
$tmzone
Различные параметры, в основном из GLOBALS
public
mixed
$tmzone
$coordinator
private
mixed
$coordinator
Methods
__construct()
Работает только с объектом Подключает необходимые файлы, задает первоначальные параметры Currency constructor.
public
__construct() : mixed
Return values
mixed —delete()
Удаление записи
public
delete( $id) : array<string|int, mixed>
Parameters
Return values
array<string|int, mixed> —deleteContact()
Удаление контакта из задания
public
deleteContact( $id) : array<string|int, mixed>|array<string|int, string>
Parameters
Return values
array<string|int, mixed>|array<string|int, string> —edit()
Добавление/Изменение валюты
public
edit( $id[, array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
Tags
Return values
array<string|int, mixed> —formdata()
Данные контакта для формы
public
formdata(int $id) : array<string|int, mixed>
Parameters
- $id : int
Return values
array<string|int, mixed> —guides()
Различные справочники для формы
public
guides() : array<string|int, mixed>
Return values
array<string|int, mixed> —info()
Информация о задании
public
info(int $id) : array<string|int, mixed>
Parameters
- $id : int
Return values
array<string|int, mixed> —listContacts()
Список контактов по заданию
public
listContacts(int $id) : array<string|int, mixed>
Parameters
- $id : int
Return values
array<string|int, mixed> —listContactsEditor()
Список контактов для редактора заданий
public
listContactsEditor(int $id[, array<string|int, mixed> $filters = [] ]) : array<string|int, mixed>
Parameters
- $id : int
- $filters : array<string|int, mixed> = []
Return values
array<string|int, mixed> —listTasks()
Список заданий
public
listTasks([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed> = []
Return values
array<string|int, mixed> —listTasksStat()
Вывод списка заданий для статистики
public
listTasksStat([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>|array<string|int, array<string|int, mixed>>
Parameters
- $params : array<string|int, mixed> = []
Return values
array<string|int, mixed>|array<string|int, array<string|int, mixed>> —progress()
Возвращает прогресс выполнения задания
public
progress([array<string|int, mixed> $params = [] ]) : array<string|int, mixed>
Parameters
- $params : array<string|int, mixed> = []