Детали задачи
-
История
-
Решение: Готово
-
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
-
- Готово
-