workerAssignmentService
workerAssignmentService
- workerAssignmentService
- Create(params) ⇒
Promise.<ApiResult> - GetPaginatedWorkersAssignedToClient(params) ⇒
Promise.<ApiResult> - GetPaginatedClientsAssignedToWorker(params) ⇒
Promise.<ApiResult> - ScheduleFirstCall(params) ⇒
Promise.<ApiResult> - ScheduleFirstMeeting(params) ⇒
Promise.<ApiResult> - Update(params) ⇒
Promise.<ApiResult> - CompleteAssignment(params) ⇒
Promise.<ApiResult>
- Create(params) ⇒
Create(params) ⇒ Promise.<ApiResult>
Создаёт назначение воркера на клиента
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | CreateWorkerAssignmentRequestParam | Тело запроса. См. CreateWorkerAssignmentRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Созданное назначение под полем assignment
GetPaginatedWorkersAssignedToClient(params) ⇒ Promise.<ApiResult>
Получает список воркеров, назначенных на клиента, с пагинацией
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | GetPaginatedWorkersAssignedToClientRequestParam | Тело запроса. См. GetPaginatedWorkersAssignedToClientRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Список воркеров под полем pagination
GetPaginatedClientsAssignedToWorker(params) ⇒ Promise.<ApiResult>
Получает список клиентов, назначенных на воркера, с пагинацией
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | GetPaginatedClientsAssignedToWorkerRequestParam | Тело запроса. См. GetPaginatedClientsAssignedToWorkerRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Список клиентов под полем pagination
ScheduleFirstCall(params) ⇒ Promise.<ApiResult>
Назначает первый звонок: выставляет статус FirstCall и дату звонка
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | ScheduleFirstCallRequestParam | Тело запроса. См. ScheduleFirstCallRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции
ScheduleFirstMeeting(params) ⇒ Promise.<ApiResult>
Назначает первую встречу: выставляет статус FirstMeeting и дату встречи
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | ScheduleFirstMeetingRequestParam | Тело запроса. См. ScheduleFirstMeetingRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции
Update(params) ⇒ Promise.<ApiResult>
Полностью обновляет назначение воркера
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | UpdateWorkerAssignmentRequestParam | Тело запроса. См. UpdateWorkerAssignmentRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции
CompleteAssignment(params) ⇒ Promise.<ApiResult>
Завершает работу воркера с клиентом
Принимаемые параметры
| Param | Type | Description |
|---|---|---|
| params | CompleteWorkerAssignmentRequestParam | Тело запроса. См. CompleteWorkerAssignmentRequestParam |
Возвращаемые данные
Returns: Promise.<ApiResult> - Подтверждение операции