mybpm!
Скачать в формате: PDF pdf DOCX word

Java-класс BracketFilterDto

Фильтр. Реализация через баб-лы со скобками

Поле Тип Описание
id ObjectId Первичный идентификатор фильтра
companyId ObjectId Идентификатор компании, с которой связан данный фильтр
boId ObjectId Идентификатор бизнес-объекта, к инстанциям которого применяется фильтр

Если BoFilterType = BUSINESS_FIELD, то это здесь хранится идентификатор БО, в котором лежит поле-хозяин этого фильтра

fieldId String Идентификатор поля бизнес-объекта, в случае, если тип фильтра равен BoFilterType.BUSINESS_FIELD

Это поле принадлежит БО с ИД = .boId

type BoFilterType Тип данного фильтра
actual boolean Актуальность записи: true - запись активна, false - запись удалена
brackets Map<String bracketId, BracketDto> Скобки данного фильтра.

Скобка может либо содержать поля для фильтрации, либо выступать в качестве родителя для объединения нескольких фильтров в 1 скобку

Ключом колоды является ИД, сгенерированный через Ids.generateStr()

Значение колоды BracketDto