You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

В данном серверном классе представлены методы, позволяющие взаимодействовать с записями делегирования.

getDelegatesOfType()


Метод возвращает массив заместителей.

Параметры:

NameTypeОбязательныйЗначение по умолчанию
typeStringДа

Нет

Возможные значения:

  • доступ
  • согласования
  • задачи
  • уведомления
delegatorIdIntegerДаНет
fromDateTimeSimpleDateTime objectНетНет
toDateTimeSimpleDateTime objectНетНет


Возвращаемое значение:

TypeОписание
ArrayМетод возвращает массив заместителей.

Пример:

getDelegatesOfType()
let simpleDelegation = new SimpleDelegation();
let result = simpleDelegation.getDelegatesOfType('approvals', '166116760014825307');
setResult(result);

getDelegatorsOfType()


Метод возвращает массив сотрудников, которые делегировали свои полномочия.

Параметры:

НазваниеТипОбязательныйЗначение по умолчанию
typeStringДа

Нет

Возможные значения:

  • доступ
  • согласования
  • задачи
  • уведомления
delegateIdIntegerДаНет
fromDateTimeSimpleDateTime objectНетНет
toDateTimeSimpleDateTime objectНетНет

Возвращаемое значение:

ТипОписание
ArrayМетод возвращает массив заместителей.

Пример:

getDelegatorsOfType()
let simpleDelegation = new SimpleDelegation();
let result = simpleDelegation.getDelegatorsOfType('tasks', '166116760014825307');
setResult(result);

hasDelegationOfType()


This method returns 'true' if there is a specific delegation record. 

Параметры:

NameTypeОбязательныйЗначение по умолчанию
typeStringY

N

Possible values:

  • access
  • approvals
  • tasks
  • notifications
delegateIdIntegerYN
delegatorIdIntegerYN
fromDateTimeSimpleDateTime objectNN
toDateTimeSimpleDateTime objectNN

Возвращаемое значение:

TypeОписание
BooleanThis method returns 'true' if the delegation record with the specified value of the parameters exists. Otherwise, it returns 'false'.

Пример:

hasDelegationOfType()
let simpleDelegation = new SimpleDelegation();
let result = simpleDelegation.hasDelegationOfType('access', '166116760014825307', '165951644312968191');
setResult(result);

  • No labels