Детали задачи
- 
    История 
- 
    Решение: Готово
- 
    Medium 
- 
    Не заполнено
- 
    Не заполнено
- 
    Не заполнено
Описание
- Добавить сущность для загрузки, хранения и получения иконок.
IconDto {
  id: String, (в базе это ext_id)
  type: String, // "fa" или "img"
  format: String, // (png | jpg).  используется только когда type у нас img 
  data: String,
  modified: Instant <-дата последнего изменения. Должна всегда браться из базы
}
В data для fa будет код fa иконки (например, "fa-search" или "fa-crosshairs")
Для img в данном поле будет хранится base64 картинки
В базе следует хранить массив байт (для fa строку переводим через getBytes в UTF-8, а для img переводим base64 в байты перед сохранением).
Через RecordsDAO должна быть возможность получить все иконки определенного типа.
2. В emtypes добавить в ui/icon module.yml с типом “script” где загружать все иконки по следующим правилам:
Находим все png и json файлы и отправляем содержимое этих файлов + путь относительно папки ui/icon включая имя файла.
(см. пример в ecos-process в модуле process/cmmn)
Пишем хендлер для модулей нового типа на стороне uiserv и в нем загружаем иконки.
Для png файлов следует брать путь к файлу за ID, format за png и type за img
