public class DocFlowWrapper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.Integer> |
filterTypeInt
Числовое представление типов фильтров для документов
|
static java.util.Map<java.lang.Integer,java.lang.String> |
filterTypeStr
Текстовое представления типов фильтров для документов
|
static java.util.Map<java.lang.Integer,java.lang.String> |
statusDocument
Статусы документа
|
Constructor and Description |
---|
DocFlowWrapper() |
Modifier and Type | Method and Description |
---|---|
static void |
fillRCCGeneralFields(DocumentCardDTO rcc,
RegisterDoc doc,
Register register,
DocType docType,
DocFile file,
java.lang.String locale)
Метод заполняет общие поля для РКК документа для всех типов журнала: входящий, исходящий и внутренний
|
static DocumentCardDTO |
getDocumentRCC(RegisterDoc doc,
Register register,
DocType docType,
DocFile file,
java.lang.String locale)
Метод заполняет поля для РКК документа с типом журнала: входящий
|
static java.lang.String |
wrapChildDocuments(java.util.ArrayList<ProjectInfo> documents,
java.lang.String actorID)
Метод получает на вход массив документов и возвращает текстовое описание этих документов (json строка) (используется для дочерних документов)
|
static java.lang.String |
wrapDocumentInfo(ProjectInfo projectInfo,
RegistryDocument registryDocument,
java.lang.String actorID,
java.lang.String locale) |
static java.lang.String |
wrapDocuments(RegisterDocsList documents,
java.lang.String actorID)
Метод получает на вход массив документов и возвращает текстовое описание этих документов (json строка)
|
static java.lang.String |
wrapDocumentsFilters(java.util.List<DocFilter> filters)
Метод получает на вход массив фильтров и возвращает json строку
|
static java.lang.String |
wrapFavDocumentsFilters(DocItemChildren filters)
Метод используется для возвращения описания избранных фильтров
|
static java.lang.String |
wrapFavorite(RegistryCreateMenuItemList items,
java.lang.String locale) |
static java.lang.String |
wrapRoutes(RoutesList items) |
public static java.util.Map<java.lang.Integer,java.lang.String> statusDocument
public static java.util.Map<java.lang.Integer,java.lang.String> filterTypeStr
public static java.util.Map<java.lang.String,java.lang.Integer> filterTypeInt
public static java.lang.String wrapDocumentsFilters(java.util.List<DocFilter> filters)
filters
- - массив фильтровpublic static java.lang.String wrapFavDocumentsFilters(DocItemChildren filters)
filters
- - массив фильтровpublic static java.lang.String wrapDocuments(RegisterDocsList documents, java.lang.String actorID)
documents
- - массив документовpublic static java.lang.String wrapChildDocuments(java.util.ArrayList<ProjectInfo> documents, java.lang.String actorID)
documents
- - массив документовpublic static java.lang.String wrapDocumentInfo(ProjectInfo projectInfo, RegistryDocument registryDocument, java.lang.String actorID, java.lang.String locale)
public static java.lang.String wrapFavorite(RegistryCreateMenuItemList items, java.lang.String locale)
public static java.lang.String wrapRoutes(RoutesList items)
public static void fillRCCGeneralFields(DocumentCardDTO rcc, RegisterDoc doc, Register register, DocType docType, DocFile file, java.lang.String locale) throws javax.naming.NamingException
rcc
- экземпляр РККdoc
- документ журнала документовdocType
- тип документаjavax.naming.NamingException
public static DocumentCardDTO getDocumentRCC(RegisterDoc doc, Register register, DocType docType, DocFile file, java.lang.String locale) throws javax.naming.NamingException
doc
- документ журнала документовdocType
- тип документаjavax.naming.NamingException