Детали задачи
-
История
-
Решение: Готово
-
High
-
Не заполнено
-
Не заполнено
-
Не заполнено
Описание
1. Доработать сервис комментариев добавив туда поддержку тэгов (тэги сохраняются в виде json в текстовое поле комментария). Для поля с тэгами нужно добавить поле в модель alfresco и возможно аспект.
2. При завершении задачи через EcosTaskService.endTask следует добавлять комментарий из задачи как комментарий к документу с пометкой тэга, который будет содержать тип task и мультязычным name =
{ "en":"Task: Task_Name", "ru": "Задача: Имя_Задачи" }. Если при завершении задачи комментарий не указан (isBlank == true), то ничего не добавляем в документ.
3. Доработать CommentDto добавив поле tags с типом List<CommentTagDto>
public class CommentTagDto {
private String type;
private MLText name;
}
4. Проверить и доработать если необходимо API:
Citeck.Records.query(
{
query: {
record: 'workspace://SpacesStore/...'
},
page: {skipCount: 0, maxItems: 10 },
sourceId: "comment"
},
{
text: 'text',
tags: 'tags[].name'
}
).then(response => response)
Вложенные файлы
Связи запроса
- relates to
-
ECOSCOM-4296 Make task comments disabled by default
-
- Готово
-