1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-08-13 20:05:19 +02:00

B24: Включить/выключить звук задачи

This commit is contained in:
Anton
2024-07-03 16:47:35 +03:00
parent 725471d5cb
commit 97c9c6e156
5 changed files with 3961 additions and 3779 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -780,6 +780,40 @@
КонецФункции
// Отключить звук задачи
// Устанавливает режим Без звука для задачи
//
// Параметры:
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
// IDЗадачи - Число,Строка - ID задачи - task
// Токен - Строка - Токен авторизации, если используется не вебхук - token
//
// Возвращаемое значение:
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
Функция ОтключитьЗвукЗадачи(Знач URL, Знач IDЗадачи, Знач Токен = "") Экспорт
Ответ = УправлениеЗадачей(URL, IDЗадачи, "tasks.task.mute", Токен);
Возврат Ответ;
КонецФункции
// Включить звук задачи
// Отключает режим Без звука для задачи
//
// Параметры:
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
// IDЗадачи - Число,Строка - ID задачи - task
// Токен - Строка - Токен авторизации, если используется не вебхук - token
//
// Возвращаемое значение:
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
Функция ВключитьЗвукЗадачи(Знач URL, Знач IDЗадачи, Знач Токен = "") Экспорт
Ответ = УправлениеЗадачей(URL, IDЗадачи, "tasks.task.unmute", Токен);
Возврат Ответ;
КонецФункции
// Получить структуру фильтра задач
// Возвращает структуру полей для фильтрации задач в методе ПолучитьСписокЗадач
//

View File

@@ -2895,6 +2895,8 @@
Bitrix24_СоздатьЗадачу(ПараметрыТеста);
Bitrix24_ИзменитьЗадачу(ПараметрыТеста);
Bitrix24_ПолучитьЗадачу(ПараметрыТеста);
Bitrix24_ОтключитьЗвукЗадачи(ПараметрыТеста);
Bitrix24_ВключитьЗвукЗадачи(ПараметрыТеста);
Bitrix24_ДобавитьЗадачуВИзбранное(ПараметрыТеста);
Bitrix24_УбратьЗадачуИзИзбранного(ПараметрыТеста);
Bitrix24_ДелегироватьЗадачу(ПараметрыТеста);
@@ -7555,6 +7557,56 @@
КонецПроцедуры
Процедура Bitrix24_ОтключитьЗвукЗадачи(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ОтключитьЗвукЗадачи (хук)", "Bitrix24");
Проверка_БитриксЗадача(Результат); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи, Токен);
// END
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ОтключитьЗвукЗадачи", "Bitrix24");
Проверка_БитриксЗадача(Результат);
КонецПроцедуры
Процедура Bitrix24_ВключитьЗвукЗадачи(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВключитьЗвукЗадачи (хук)", "Bitrix24");
Проверка_БитриксЗадача(Результат); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи, Токен);
// END
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВключитьЗвукЗадачи", "Bitrix24");
Проверка_БитриксЗадача(Результат);
КонецПроцедуры
#КонецОбласти
#Область YandexDisk

View File

@@ -780,6 +780,40 @@
КонецФункции
// Отключить звук задачи
// Устанавливает режим Без звука для задачи
//
// Параметры:
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
// IDЗадачи - Число,Строка - ID задачи - task
// Токен - Строка - Токен авторизации, если используется не вебхук - token
//
// Возвращаемое значение:
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
Функция ОтключитьЗвукЗадачи(Знач URL, Знач IDЗадачи, Знач Токен = "") Экспорт
Ответ = УправлениеЗадачей(URL, IDЗадачи, "tasks.task.mute", Токен);
Возврат Ответ;
КонецФункции
// Включить звук задачи
// Отключает режим Без звука для задачи
//
// Параметры:
// URL - Строка - URL внешнего вебхука или адрес Bitrix24 при использовании токена - url
// IDЗадачи - Число,Строка - ID задачи - task
// Токен - Строка - Токен авторизации, если используется не вебхук - token
//
// Возвращаемое значение:
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Bitrxi24
Функция ВключитьЗвукЗадачи(Знач URL, Знач IDЗадачи, Знач Токен = "") Экспорт
Ответ = УправлениеЗадачей(URL, IDЗадачи, "tasks.task.unmute", Токен);
Возврат Ответ;
КонецФункции
// Получить структуру фильтра задач
// Возвращает структуру полей для фильтрации задач в методе ПолучитьСписокЗадач
//

View File

@@ -2895,6 +2895,8 @@
Bitrix24_СоздатьЗадачу(ПараметрыТеста);
Bitrix24_ИзменитьЗадачу(ПараметрыТеста);
Bitrix24_ПолучитьЗадачу(ПараметрыТеста);
Bitrix24_ОтключитьЗвукЗадачи(ПараметрыТеста);
Bitrix24_ВключитьЗвукЗадачи(ПараметрыТеста);
Bitrix24_ДобавитьЗадачуВИзбранное(ПараметрыТеста);
Bitrix24_УбратьЗадачуИзИзбранного(ПараметрыТеста);
Bitrix24_ДелегироватьЗадачу(ПараметрыТеста);
@@ -7555,6 +7557,56 @@
КонецПроцедуры
Процедура Bitrix24_ОтключитьЗвукЗадачи(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи);
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ОтключитьЗвукЗадачи (хук)", "Bitrix24");
Проверка_БитриксЗадача(Результат); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи, Токен);
// END
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ОтключитьЗвукЗадачи", "Bitrix24");
Проверка_БитриксЗадача(Результат);
КонецПроцедуры
Процедура Bitrix24_ВключитьЗвукЗадачи(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи);
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВключитьЗвукЗадачи (хук)", "Bitrix24");
Проверка_БитриксЗадача(Результат); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи, Токен);
// END
// !OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ВключитьЗвукЗадачи", "Bitrix24");
Проверка_БитриксЗадача(Результат);
КонецПроцедуры
#КонецОбласти
#Область YandexDisk