You've already forked gitmanager
mirror of
https://github.com/Untru/gitmanager.git
synced 2025-08-09 21:37:16 +02:00
Добавил работу с таск трекерами
This commit is contained in:
29
src/CommonModules/РаботаБезТаскТрекера/Module.bsl
Normal file
29
src/CommonModules/РаботаБезТаскТрекера/Module.bsl
Normal file
@@ -0,0 +1,29 @@
|
||||
// @strict-types
|
||||
|
||||
|
||||
#Область ПрограммныйИнтерфейс
|
||||
|
||||
Процедура ОбновитьДанныеЗадач() Экспорт
|
||||
|
||||
ТаблицаЗадач = Справочники.Задачи.НеЗакрытыеЗадачи();
|
||||
ОбновитьДанныеЗадачПоТаблице(ТаблицаЗадач);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Процедура ОбновитьДанныеЗадачПоТаблице(ТаблицаЗадач) Экспорт
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция СтруктурированныеДанныеПоЗадаче(НомерЗадачи, ТаскТрекер = Неопределено) Экспорт
|
||||
|
||||
ДанныеЗаполнения = Справочники.Задачи.НовыйДанныеЗадачи();
|
||||
ДанныеЗаполнения.Наименование = НомерЗадачи;
|
||||
ДанныеЗаполнения.Владелец = Справочники.Проекты.НайтиПоНаименованию("CBL");
|
||||
ДанныеЗаполнения.НомерЗадачи = НомерЗадачи;
|
||||
ДанныеЗаполнения.ИмяВетки = НомерЗадачи;
|
||||
|
||||
Возврат ДанныеЗаполнения;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<mdclass:CommonModule xmlns:mdclass="http://g5.1c.ru/v8/dt/metadata/mdclass" uuid="a594fbd7-f7ac-41cd-afc1-371b94c3db74">
|
||||
<name>РаботаБезТаскТрекера</name>
|
||||
<synonym>
|
||||
<key>ru</key>
|
||||
<value>Работа без таск трекера</value>
|
||||
</synonym>
|
||||
<server>true</server>
|
||||
</mdclass:CommonModule>
|
21
src/Enums/ТаскТрекеры/ManagerModule.bsl
Normal file
21
src/Enums/ТаскТрекеры/ManagerModule.bsl
Normal file
@@ -0,0 +1,21 @@
|
||||
#Область ПрограммныйИнтерфейс
|
||||
|
||||
Функция МенеджерТаскТрекера(ТипТаскТрекера) Экспорт
|
||||
|
||||
МенеджерТаскТрекера = Неопределено;
|
||||
|
||||
Если ТипТаскТрекера = Bitrix Тогда
|
||||
МенеджерТаскТрекера = РаботаСBitrix;
|
||||
ИначеЕсли ТипТаскТрекера = Предприятие1С Тогда
|
||||
МенеджерТаскТрекера = РаботаСПредприятие1С;
|
||||
ИначеЕсли ТипТаскТрекера = Отсутствует Тогда
|
||||
МенеджерТаскТрекера = РаботаБезТаскТрекера;
|
||||
Иначе
|
||||
ВызватьИсключение НСтр("ru = 'Невалидный формат работы Таск трекеров'");
|
||||
КонецЕсли;
|
||||
|
||||
Возврат МенеджерТаскТрекера;
|
||||
|
||||
КонецФункции
|
||||
|
||||
#КонецОбласти
|
Reference in New Issue
Block a user