- {{item?.file?.name}}
+ {{item?.file?.name}}
{{item?.file?.size/1024/1024 | number: '.2'}} MB
diff --git a/frontend/src/ts/ervu/component/fileupload/ErvuFileUpload.ts b/frontend/src/ts/ervu/component/fileupload/ErvuFileUpload.ts
index 4ed140be..e4657e7e 100644
--- a/frontend/src/ts/ervu/component/fileupload/ErvuFileUpload.ts
+++ b/frontend/src/ts/ervu/component/fileupload/ErvuFileUpload.ts
@@ -56,12 +56,12 @@ export class ErvuFileUpload extends InputControl {
public isFilesListVisible: boolean = true;
public isProgressBarVisible: boolean = false;
- private fileInputEl: HTMLInputElement;
+ public fileInputEl: HTMLInputElement;
private url: string = '/backend/employee/document';
- private messagesService: MessagesService;
- private isUploadErrorOccurred = false;
+ public messagesService: MessagesService;
+ public isUploadErrorOccurred = false;
private appConfigService: AppConfigService;
- private cookieService: CookieService;
+ public cookieService: CookieService;
constructor(el: ElementRef, cd: ChangeDetectorRef) {
super(el, cd);
@@ -135,7 +135,7 @@ export class ErvuFileUpload extends InputControl {
this.cd.markForCheck();
}
- private setUploaderMethods() {
+ public setUploaderMethods() {
this.uploader.onBeforeUploadItem = (fileItem: FileItem) => {
//refresh headers
@@ -221,6 +221,13 @@ export class ErvuFileUpload extends InputControl {
return undefined;
}
+ getFileIconClass(): string {
+ if (this.extensionFilter && this.extensionFilter.length > 0) {
+ return `icon-${this.extensionFilter[0].toLowerCase()}`;
+ }
+ return 'icon-default';
+ }
+
subscribeToModelChange() {
//empty because there is no ngModel here
}
diff --git a/frontend/src/ts/ervu/component/fileupload/ErvuFileUploadWithAdditionalFiles.ts b/frontend/src/ts/ervu/component/fileupload/ErvuFileUploadWithAdditionalFiles.ts
new file mode 100644
index 00000000..78b0988a
--- /dev/null
+++ b/frontend/src/ts/ervu/component/fileupload/ErvuFileUploadWithAdditionalFiles.ts
@@ -0,0 +1,121 @@
+import {NotNull, ObjectRef} from "@webbpm/base-package";
+import {ChangeDetectionStrategy, Component} from "@angular/core";
+import {FileItem} from "ng2-file-upload";
+import {EmployeeInfoFileFormType} from "./EmployeeInfoFileFormType";
+import {TokenConstants} from "../../../modules/security/TokenConstants";
+import {ErvuFileUpload} from "./ErvuFileUpload";
+import {FileLikeObject} from "ng2-file-upload/file-upload/file-like-object.class";
+
+@Component({
+ moduleId: module.id,
+ selector: "ervu-additional-file-upload",
+ templateUrl: "./../../../../../src/resources/template/ervu/component/ErvuFileUpload.html",
+ changeDetection: ChangeDetectionStrategy.OnPush
+ })
+export class ErvuFileUploadWithAdditionalFiles extends ErvuFileUpload {
+
+ @ObjectRef()
+ @NotNull()
+ public signFileUploadRef: ErvuFileUpload;
+ @ObjectRef()
+ @NotNull()
+ public mchdFileUploadRef: ErvuFileUpload;
+
+ public setUploaderMethods() {
+ this.uploader.onBeforeUploadItem = (fileItem: FileItem) => {
+ const additionalParams: any = {
+ signFile: this.signFileUploadRef.uploader.queue[0]._file
+ };
+
+ if (this.mchdFileUploadRef && this.mchdFileUploadRef.uploader.queue.length > 0) {
+ additionalParams.mchdFile = this.mchdFileUploadRef.uploader.queue[0]._file;
+ }
+
+ //refresh headers
+ this.uploader.setOptions({
+ headers: [
+ {
+ name: "X-Employee-Info-File-Form-Type",
+ value: EmployeeInfoFileFormType[this.formType]
+ },
+ {
+ name: "Client-Time-Zone",
+ value: Intl.DateTimeFormat().resolvedOptions().timeZone
+ },
+ {
+ name: TokenConstants.CSRF_HEADER_NAME,
+ value: this.cookieService.get(TokenConstants.CSRF_TOKEN_NAME)
+ }
+ ],
+ additionalParameter: additionalParams
+ });
+ this.fileUploadStartEvent.trigger();
+ this.isDropZoneVisible = false;
+ this.isFilesListVisible = false;
+ this.isProgressBarVisible = true;
+ this.cd.markForCheck();
+ };
+ this.uploader.onErrorItem = (item: FileItem,
+ response: string) => {
+ this.fileUploadFailedEvent.trigger();
+ this.uploader.cancelAll();
+ try {
+ var error = JSON.parse(response);
+ error.messages.forEach((errorMessage) => {
+ this.messagesService.error(errorMessage, error);
+ })
+ }
+ catch (error) {
+ this.messagesService.error(`Не удалось отправить следующие файлы: ${item.file.name}`
+ + ` ${this.uploader.getNotUploadedItems()
+ .map(notUploadeditem => notUploadeditem.file.name)
+ .join(', ')}.`);
+ }
+ this.fileInputEl.value = null;
+ this.uploader.clearQueue();
+ this.mchdFileUploadRef.uploader.clearQueue();
+ this.mchdFileUploadRef.fileInputEl.value = null;
+ this.signFileUploadRef.uploader.clearQueue();
+ this.signFileUploadRef.fileInputEl.value = null;
+ this.isDropZoneVisible = true;
+ this.isFilesListVisible = true;
+ this.isProgressBarVisible = false;
+ this.isUploadErrorOccurred = true;
+ this.cd.markForCheck();
+ };
+
+ this.uploader.onCompleteAll = () => {
+ if (!this.isUploadErrorOccurred) {
+ this.uploader.clearQueue();
+ this.mchdFileUploadRef.uploader.clearQueue();
+ this.signFileUploadRef.uploader.clearQueue();
+ this.fileUploadEndEvent.trigger();
+ this.isProgressBarVisible = false;
+ this.cd.markForCheck();
+ }
+ };
+
+ this.uploader.onAfterAddingFile = (fileItem: FileItem) => {
+ this.fileAddedEvent.trigger();
+ }
+
+ this.uploader.onWhenAddingFileFailed = (item: FileLikeObject, filter: any, options: any) => {
+ switch (filter.name) {
+ case "fileSize":
+ this.messagesService.error(`Размер файла ${item.name} превышает предельно допустимый = ${this.maxFileSizeMb} MB`);
+ break;
+ case "queueLimit":
+ this.messagesService.error(`Не удалось добавить файл ${item.name}. `
+ + `Достигнуто максимальное количество файлов для загрузки = ${this.maxFilesToUpload}`);
+ break;
+ case "extension":
+ this.messagesService.error(`Файл ${item.name} имеет недопустимое расширение.`);
+ break;
+ default:
+ this.messagesService.error(`Не удалось добавить файл ${item.name}.`);
+ }
+ this.fileInputEl.value = null;
+ this.cd.markForCheck();
+ };
+ }
+}
diff --git a/frontend/src/ts/ervu/component/grid/InMemoryStaticGrid.ts b/frontend/src/ts/ervu/component/grid/InMemoryStaticGrid.ts
index 99d7fd14..581b33d9 100644
--- a/frontend/src/ts/ervu/component/grid/InMemoryStaticGrid.ts
+++ b/frontend/src/ts/ervu/component/grid/InMemoryStaticGrid.ts
@@ -1,5 +1,4 @@
import {
- Event,
GridColumnIdUtils,
GridRow,
GridRowModelType,
@@ -11,17 +10,19 @@ import {ChangeDetectionStrategy, Component} from "@angular/core";
import {
ColDef,
GridReadyEvent,
- FilterChangedEvent,
ICellRendererParams,
ITooltipParams,
ValueFormatterParams,
- ValueGetterParams
+ ValueGetterParams,
} from "ag-grid-community";
import {StaticColumnInitializer} from "./StaticColumnInitializer";
-import {InMemoryStaticGridRpcService} from "../../../generated/ru/micord/ervu/service/rpc/InMemoryStaticGridRpcService";
+import {
+ InMemoryStaticGridRpcService
+} from "../../../generated/ru/micord/ervu/service/rpc/InMemoryStaticGridRpcService";
import {StaticGridColumn} from "../../../generated/ru/micord/ervu/property/grid/StaticGridColumn";
-import { FilterService } from "../../service/FilterService";
+import {FilterService} from "../../service/FilterService";
import {AuditConstants, AuditService, FilterInfo} from "../../service/AuditService";
+import {ValidateFileService} from "../../service/ValidateFileService";
@Component({
@@ -34,6 +35,7 @@ export class InMemoryStaticGrid extends GridV2 {
private rpcService: InMemoryStaticGridRpcService;
private auditService: AuditService;
+ private validateFileService: ValidateFileService;
getRowModelType(): string {
return GridRowModelType.CLIENT_SIDE;
@@ -42,6 +44,7 @@ export class InMemoryStaticGrid extends GridV2 {
protected initGrid() {
super.initGrid();
this.auditService = this.injector.get(AuditService);
+ this.validateFileService = this.injector.get(ValidateFileService);
this.rpcService = this.getScript(InMemoryStaticGridRpcService);
if (this.rpcService) {
this.rpcService.loadData().then(response => {
@@ -85,6 +88,10 @@ export class InMemoryStaticGrid extends GridV2 {
}
}
+ public downloadFile(fileId : string){
+ this.validateFileService.exportFile(fileId);
+ }
+
getColumns(): any[] {
return this.getScriptsInChildren(GridV2Column)
.map(columnV2 => columnV2.getScript(StaticGridColumn));
@@ -125,6 +132,13 @@ export class InMemoryStaticGrid extends GridV2 {
return columnComp.valueFormatter.format(params);
}
}
+
+ colDef.cellRendererParams = {
+ context : {
+ parentComponent: this
+ }
+ };
+
return colDef;
}
diff --git a/frontend/src/ts/ervu/component/grid/filter/CustomGridColumnFilterUtils.ts b/frontend/src/ts/ervu/component/grid/filter/CustomGridColumnFilterUtils.ts
index 19f8c910..620bd559 100644
--- a/frontend/src/ts/ervu/component/grid/filter/CustomGridColumnFilterUtils.ts
+++ b/frontend/src/ts/ervu/component/grid/filter/CustomGridColumnFilterUtils.ts
@@ -1,6 +1,7 @@
import {FilterType} from "../../../../generated/ru/micord/ervu/property/grid/FilterType";
import {DateFilter, NumberFilter, TextFilter} from "ag-grid-community";
import {SetFilter} from "./SetFilter";
+import {FileAvailableFilterComp} from "./FileAvailableFilterComp";
export class CustomGridColumnFilterUtils {
@@ -16,6 +17,8 @@ export class CustomGridColumnFilterUtils {
return DateFilter;
case FilterType.SET:
return SetFilter;
+ case FilterType.FILE:
+ return FileAvailableFilterComp;
case FilterType.TEXT:
default:
return TextFilter;
diff --git a/frontend/src/ts/ervu/component/grid/filter/FileAvailableFilterComp.ts b/frontend/src/ts/ervu/component/grid/filter/FileAvailableFilterComp.ts
new file mode 100644
index 00000000..a1be012b
--- /dev/null
+++ b/frontend/src/ts/ervu/component/grid/filter/FileAvailableFilterComp.ts
@@ -0,0 +1,77 @@
+import {BaseBooleanComboBoxFilter} from "@webbpm/base-package";
+import {IFilterParams, IDoesFilterPassParams, IFilterComp} from "ag-grid-community";
+
+
+export class FileAvailableFilterComp extends BaseBooleanComboBoxFilter implements IFilterComp {
+ private filterValue: boolean | undefined = undefined;
+ private params!: IFilterParams;
+
+ init(params: IFilterParams): void {
+ this.params = params;
+ this.createComboBox("ag-combobox-file-filter");
+ this.populateComboBoxWithFixedValues();
+
+ this.comboBox.addEventListener("change", () => this.onComboBoxChanged());
+ }
+
+ protected populateComboBoxWithFixedValues(): void {
+ const options = [
+ { label: "Все", value: undefined },
+ { label: "Файл присутствует", value: true },
+ { label: "Файл отсутствует", value: false }
+ ];
+
+ this.comboBox.innerHTML = "";
+ options.forEach(({ label }) => {
+ const option = document.createElement("option");
+ option.textContent = label;
+ this.comboBox.appendChild(option);
+ });
+ }
+
+ protected onComboBoxChanged(): void {
+ const selectedIndex = this.comboBox.selectedIndex;
+
+ this.filterValue =
+ selectedIndex === 1 ? true :
+ selectedIndex === 2 ? false :
+ undefined;
+
+ this.params.filterChangedCallback();
+ }
+
+ doesFilterPass(params: IDoesFilterPassParams): boolean {
+ const cellValue = params.data[this.params.colDef.field!];
+ return this.filterValue === undefined || cellValue === this.filterValue;
+ }
+
+ isFilterActive(): boolean {
+ return this.filterValue !== undefined;
+ }
+
+ getModel(): any {
+ return this.filterValue === undefined
+ ? undefined
+ : { filter: this.filterValue, type: "equals" };
+ }
+
+ setModel(model: any): void {
+ this.filterValue = model ? model.filter : undefined;
+
+ if (this.filterValue === true) {
+ this.comboBox.selectedIndex = 1;
+ }
+ else if (this.filterValue === false) {
+ this.comboBox.selectedIndex = 2;
+ }
+ else {
+ this.comboBox.selectedIndex = 0;
+ }
+
+ this.params.filterChangedCallback();
+ }
+
+ getGui(): HTMLElement {
+ return this.eGui;
+ }
+}
\ No newline at end of file
diff --git a/frontend/src/ts/ervu/component/grid/filter/SetFilter.ts b/frontend/src/ts/ervu/component/grid/filter/SetFilter.ts
index 6b13c5a1..0a439e24 100644
--- a/frontend/src/ts/ervu/component/grid/filter/SetFilter.ts
+++ b/frontend/src/ts/ervu/component/grid/filter/SetFilter.ts
@@ -49,7 +49,7 @@ export class SetFilter implements IFilterComp {
private initCheckBox(id: string, value: string, index: number): HTMLInputElement {
this.eGui.insertAdjacentHTML('beforeend', this.OPTION_TEMPLATE);
- this.eGui.querySelectorAll('.ag-filter-value')[index].innerHTML = value;
+ (this.eGui.querySelectorAll('.ag-filter-value')[index] as HTMLElement).textContent = value;
let checkbox = this.eGui.querySelectorAll('.ag-filter-checkbox')[index] as HTMLInputElement;
checkbox.setAttribute('id', id);
checkbox.addEventListener('change', this.onCheckBoxChanged.bind(this));
diff --git a/frontend/src/ts/ervu/component/grid/renderer/FileDownloadCellRenderer.ts b/frontend/src/ts/ervu/component/grid/renderer/FileDownloadCellRenderer.ts
new file mode 100644
index 00000000..35198a39
--- /dev/null
+++ b/frontend/src/ts/ervu/component/grid/renderer/FileDownloadCellRenderer.ts
@@ -0,0 +1,38 @@
+import {ICellRendererParams} from "ag-grid-community";
+import {GridCellValueRenderer} from "@webbpm/base-package";
+
+export class FileDownloadCellRenderer implements GridCellValueRenderer {
+ render(params: ICellRendererParams): HTMLElement {
+ const container = document.createElement('div');
+ container.className = 'download-cell-renderer';
+
+ const button = document.createElement('button');
+ button.className = 'download-btn';
+ button.innerHTML = '
';
+ button.title = params.data.fileName || 'Скачать файл';
+
+ if (!params.value) {
+ button.style.display = 'none';
+ }
+
+ button.addEventListener('click', () => {
+ event.stopPropagation();
+
+ const fileId = params.data.fileId;
+ if (!fileId) {
+ return;
+ }
+
+ const parentComponent = params.context.parentComponent;
+ if (parentComponent) {
+ parentComponent.downloadFile(fileId);
+ }
+
+ button.blur();
+ });
+
+ container.appendChild(button);
+ return container;
+ }
+
+}
\ No newline at end of file
diff --git a/frontend/src/ts/ervu/service/FilterService.ts b/frontend/src/ts/ervu/service/FilterService.ts
index b9a9863d..52f24f84 100644
--- a/frontend/src/ts/ervu/service/FilterService.ts
+++ b/frontend/src/ts/ervu/service/FilterService.ts
@@ -1,6 +1,7 @@
import {DateFilter, NumberFilter, TextFilter} from "ag-grid-community";
import {SetFilter} from "../component/grid/filter/SetFilter";
import {FilterInfo} from "./AuditService";
+import {FileAvailableFilterComp} from "../component/grid/filter/FileAvailableFilterComp";
export class FilterService {
static getFilterData(columnDef: any, agFilter: any): FilterInfo {
@@ -15,6 +16,8 @@ export class FilterService {
return this.processSetFilter(agFilter);
case TextFilter:
return this.processTextFilter(agFilter);
+ case FileAvailableFilterComp:
+ return this.processFileAvailableFilter(agFilter);
default:
return;
}
@@ -63,13 +66,25 @@ export class FilterService {
return this.createDualConditionData(agFilter);
}
+ private static processFileAvailableFilter(agFilter: any): FilterInfo {
+ const displayValue = agFilter.filter
+ ? "Файл присутствует"
+ : "Файл отсутствует";
+
+ return {
+ conditions: [{
+ filterValue: displayValue,
+ filterType: "equals"
+ }]
+ };
+ }
+
private static createSingleConditionData(
filterValue: string,
filterType: string,
endValue?: string
): FilterInfo {
return {
- conditionOperator: undefined,
conditions: [{
filterValue: endValue ? `${filterValue} to ${endValue}` : filterValue,
filterType: filterType,
diff --git a/frontend/src/ts/ervu/service/ValidateFileService.ts b/frontend/src/ts/ervu/service/ValidateFileService.ts
new file mode 100644
index 00000000..91ab4a3b
--- /dev/null
+++ b/frontend/src/ts/ervu/service/ValidateFileService.ts
@@ -0,0 +1,34 @@
+import {Injectable} from "@angular/core";
+import {HttpClient} from "@angular/common/http";
+import {MessagesService} from "@webbpm/base-package";
+
+@Injectable({
+ providedIn: "root"
+ })
+export class ValidateFileService {
+ constructor(private httpClient: HttpClient) {
+ }
+
+ public exportFile(fileId: string) {
+ const timeZone = Intl.DateTimeFormat().resolvedOptions().timeZone;
+ this.httpClient.get('validate/export/' + fileId, {
+ responseType: 'blob',
+ headers: {
+ "Client-Time-Zone": timeZone,
+ },
+ observe: 'response'
+ }).toPromise()
+ .then((response) => {
+ const data = window.URL.createObjectURL(response.body);
+ const link = document.createElement("a");
+ link.href = data;
+ const contentDisposition = response.headers.get('Content-Disposition');
+ const fileNameMatch = contentDisposition.match(/filename\*=?UTF-8''(.+)/i);
+ link.download = decodeURIComponent(fileNameMatch[1].replace(/\+/g, '%20'));
+ document.body.appendChild(link);
+ link.click();
+ window.URL.revokeObjectURL(data);
+ link.remove();
+ });
+ }
+}
\ No newline at end of file
diff --git a/frontend/src/ts/modules/app/app.module.ts b/frontend/src/ts/modules/app/app.module.ts
index 792a4c3f..517811de 100644
--- a/frontend/src/ts/modules/app/app.module.ts
+++ b/frontend/src/ts/modules/app/app.module.ts
@@ -27,6 +27,10 @@ import {ErvuDownloadFileButton} from "../../ervu/component/button/ErvuDownloadFi
import {AuthenticationService} from "../security/authentication.service";
import {HomeLandingComponent} from "./component/home-landing.component";
import {AuditService} from "../../ervu/service/AuditService";
+import {
+ ErvuFileUploadWithAdditionalFiles
+} from "../../ervu/component/fileupload/ErvuFileUploadWithAdditionalFiles";
+import {ValidateFileService} from "../../ervu/service/ValidateFileService";
registerLocaleData(localeRu);
export const DIRECTIVES = [
@@ -36,6 +40,7 @@ export const DIRECTIVES = [
forwardRef(() => AccessDeniedComponent),
forwardRef(() => AppProgressIndicationComponent),
forwardRef(() => ErvuFileUpload),
+ forwardRef(() => ErvuFileUploadWithAdditionalFiles),
forwardRef(() => ErvuDownloadFileButton),
forwardRef(() => InMemoryStaticGrid),
forwardRef(() => HomeLandingComponent),
@@ -66,7 +71,7 @@ export function checkAuthentication(authService: AuthenticationService): () => P
DIRECTIVES
],
providers: [
- AuthenticationService, AuditService,
+ AuthenticationService, AuditService, ValidateFileService,
{
provide: APP_INITIALIZER,
useFactory: checkAuthentication,
diff --git a/pom.xml b/pom.xml
index 95147c95..5ba24ef6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,6 +22,7 @@
2.9.2
3.192.26
72000
+
1.6.2
@@ -270,6 +271,16 @@
1.1.10.7
runtime
+
+ com.google.protobuf
+ protobuf-java
+ 4.28.3
+
+
+ com.google.protobuf
+ protobuf-java-util
+ 4.28.3
+
org.slf4j
slf4j-api
@@ -300,6 +311,11 @@
sardine
5.12
+
+ org.apache.httpcomponents
+ httpmime
+ 4.5.14
+
@@ -387,6 +403,11 @@
+
+ org.xolstice.maven.plugins
+ protobuf-maven-plugin
+ 0.6.1
+
diff --git a/resources/src/main/resources/business-model/Журнал взаимодействия.page b/resources/src/main/resources/business-model/Журнал взаимодействия.page
index 714d98cf..57f0567b 100644
--- a/resources/src/main/resources/business-model/Журнал взаимодействия.page
+++ b/resources/src/main/resources/business-model/Журнал взаимодействия.page
@@ -982,11 +982,106 @@
+
+ c556264f-221b-4af8-9e64-f380a67c41ec
+ 7094b2c2-60c7-43d0-84d7-3adbd3c77fe9
+ №П/П
+ false
+ false
+
+
+
+ floatingFilter
+
+false
+
+
+
+
+
+
+
+ autoHeight
+
+true
+
+
+
+ displayName
+
+"№П/П"
+
+
+
+ displayPopup
+
+true
+
+
+
+ field
+
+
+
+ column
+
+ "documentNumber"
+
+
+
+ filterType
+
+ "NUMBER"
+
+
+
+ type
+
+ "java.lang.Number"
+
+
+
+
+
+
+ filter
+
+true
+
+
+
+ pinned
+
+"LEFT"
+
+
+
+ sortable
+
+true
+
+
+
+ width
+
+50
+
+
+
+ widthFixed
+
+null
+
+
+
+
+
c556264f-221b-4af8-9e64-f380a67c41ec
9b895ce1-494f-4f2e-b87b-78d019fc3760
Дата и время направления
false
+ false
false
@@ -1064,7 +1159,7 @@
filter
-true
+null
@@ -1118,6 +1213,12 @@
true
+
+ disableHiding
+
+null
+
+
displayName
@@ -1489,7 +1590,7 @@
column
- "filesSentCount"
+ "rowsCount"
@@ -1539,6 +1640,7 @@
4c070d5d-cac7-4cc4-8ee4-e9a4b9b289a5
Записей принято
false
+ false
false
@@ -1577,7 +1679,7 @@
column
- "acceptedFilesCount"
+ "rowsSuccess"
@@ -1616,6 +1718,293 @@
widthFixed
+null
+
+
+
+
+
+
+ c556264f-221b-4af8-9e64-f380a67c41ec
+ 7189ce80-0090-44c9-a8ba-b3860b1fefb8
+ Записей не принято
+ false
+ false
+ false
+
+
+
+ floatingFilter
+
+false
+
+
+
+
+
+
+
+ autoHeight
+
+true
+
+
+
+ displayName
+
+"Записей не принято"
+
+
+
+ displayPopup
+
+true
+
+
+
+ field
+
+
+
+ column
+
+ "rowsError"
+
+
+
+ filterType
+
+ "NUMBER"
+
+
+
+ type
+
+ "java.lang.Number"
+
+
+
+
+
+
+ filter
+
+true
+
+
+
+ sortable
+
+true
+
+
+
+ width
+
+80
+
+
+
+ widthFixed
+
+null
+
+
+
+
+
+
+ c556264f-221b-4af8-9e64-f380a67c41ec
+ 33376e71-d633-464c-bd0a-da95caeae54b
+ Загрузка файла
+ false
+ false
+ false
+
+
+
+ floatingFilter
+
+false
+
+
+
+ renderer
+
+
+ FileDownloadCellRenderer
+ ervu.component.grid.renderer
+
+
+
+
+
+
+
+
+ autoHeight
+
+true
+
+
+
+ displayName
+
+"Описание ошибки"
+
+
+
+ displayPopup
+
+true
+
+
+
+ field
+
+
+
+ column
+
+ "hasFailedRows"
+
+
+
+ filterType
+
+ "FILE"
+
+
+
+ type
+
+ "java.lang.Boolean"
+
+
+
+
+
+
+ filter
+
+true
+
+
+
+ hidden
+
+null
+
+
+
+ sortable
+
+true
+
+
+
+ width
+
+80
+
+
+
+ widthFixed
+
+null
+
+
+
+
+
+
+ c556264f-221b-4af8-9e64-f380a67c41ec
+ 438864af-918d-4264-bc37-192f94263673
+ id Файла(скрытое)
+ false
+ false
+
+
+
+ floatingFilter
+
+false
+
+
+
+
+
+
+
+ autoHeight
+
+true
+
+
+
+ displayName
+
+"id файла"
+
+
+
+ displayPopup
+
+true
+
+
+
+ field
+
+
+
+ column
+
+ "fileId"
+
+
+
+ filterType
+
+ "TEXT"
+
+
+
+ type
+
+ "java.lang.String"
+
+
+
+
+
+
+ filter
+
+true
+
+
+
+ hidden
+
+true
+
+
+
+ sortable
+
+true
+
+
+
+ width
+
+null
+
+
+
+ widthFixed
+
null
diff --git a/resources/src/main/resources/business-model/Личный кабинет юр лица.page b/resources/src/main/resources/business-model/Личный кабинет юр лица.page
index c3241ec3..eb8f7f58 100644
--- a/resources/src/main/resources/business-model/Личный кабинет юр лица.page
+++ b/resources/src/main/resources/business-model/Личный кабинет юр лица.page
@@ -221,6 +221,7 @@
3e78f422-3db3-45b9-b531-f4aec5314dab
Группа полей
true
+ false
false
@@ -251,6 +252,7 @@
c9898352-a317-4117-bfcc-28b5c4d9a0d1
Горизонтальный контейнер
true
+ false
false
@@ -355,6 +357,7 @@
1be5e2cd-f42e-40c6-971c-e92f997a7139
Горизонтальный контейнер
true
+ false
false
@@ -444,6 +447,7 @@
a6c5ce4e-9773-45ee-9153-9cd79ef13a97
Hbox_9
true
+ false
false
@@ -623,6 +627,7 @@
ea3e7a6d-e69c-4ef0-8a80-d8fd038a8c1e
Hbox_9_
true
+ false
false
@@ -780,6 +785,7 @@
8a23f760-b1fc-436a-8bd5-f87664c7a50f
Hbox
true
+ false
false
@@ -904,6 +910,12 @@
false
+
+ elseActions
+
+
+
+
eventRefs
@@ -1078,7 +1090,7 @@
behavior
- {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -1113,19 +1125,30 @@
behavior
- {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
method
- "reset"
+ "setVisible"
value
- null
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
@@ -1194,6 +1217,181 @@
false
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"bc8596fe-1e46-4cf9-b306-43498f61909c","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"409c0323-011e-4416-a631-f8f852299e1f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"7f70dc30-8116-47da-ad8d-01cec26a60d7","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"e958f2ee-e112-4bef-9c8a-40e2f8278ca9","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"88c07c71-e76e-4ff6-a24d-b838bc495737","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
@@ -1241,7 +1439,7 @@
initialValue
- "Перед выбором файла убедитесь, что все данные в файле введены корректно"
+ "Перед выбором файла убедитесь, что все данные в файле введены корректно. \u003cbr\u003eФайл подписан электронной подписью."
@@ -1359,38 +1557,7 @@
529140ee-17b6-44e9-8f2d-a097b4bc044d
Текст
false
- false
-
-
-
- cssClasses
-
- -
-
- "subtitle"
-
-
-
-
-
-
-
-
-
-
- initialValue
-
- "Сведения о приеме на работу (увольнении), зачислении в образовательную организацию (отчислении)"
-
-
-
-
-
-
-
-
- false
-
+ true
9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
@@ -1480,6 +1647,857 @@
false
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 7ea732e4-71c7-4325-8569-462acbea89b8
+ Вертикальный контейнер
+ true
+ true
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 7ea732e4-71c7-4325-8569-462acbea89b8
+ Вертикальный контейнер
+ true
+ false
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 529140ee-17b6-44e9-8f2d-a097b4bc044d
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Сведения о приеме на работу (увольнении), зачислении в образовательную организацию (отчислении)"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ 7d338f47-6d12-4040-ba18-f31f520dce8d
+ Csv file
+ false
+ false
+ false
+
+false
+true
+
+
+
+ ErvuFileUploadWithAdditionalFiles
+ ervu.component.fileupload
+
+true
+true
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ displayFileSize
+
+ true
+
+
+
+ displayProgressBar
+
+ true
+
+
+
+ extensionFilter
+
+ -
+
+ "csv"
+
+
+
+
+
+
+ formType
+
+ "FORM_9"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ mchdFileUploadRef
+
+ {"objectId":"1dc25461-a60e-456b-93cb-cc0f28dc347b","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ signFileUploadRef
+
+ {"objectId":"409c0323-011e-4416-a631-f8f852299e1f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ visible
+
+ true
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 4333be98-584a-4d30-9427-4d4f7a8b7f7e
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - csv"
+
+
+
+
+
+
+
+
+false
+
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ b8373653-133f-43cd-a8c2-ba83f232d379
+ Вертикальный контейнер
+ true
+ false
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ bc8596fe-1e46-4cf9-b306-43498f61909c
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Ваша откреплённая электронная подпись в формате sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ 409c0323-011e-4416-a631-f8f852299e1f
+ Подпись File
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "sig"
+
+
+
+
+
+ formType
+
+ "FORM_9"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 7f70dc30-8116-47da-ad8d-01cec26a60d7
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ c4d501b1-7565-45c3-8722-d624126f6cfb
+ Вертикальный контейнер
+ true
+ true
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ c4d501b1-7565-45c3-8722-d624126f6cfb
+ Вертикальный контейнер
+ true
+ false
+ false
+
+
+
+
+
+
+ 98594cec-0a9b-4cef-af09-e1b71cb2ad9e
+ 81d2a10f-eb67-4002-9cbd-1e67b87888ef
+ AC_МЧД
+ false
+ false
+
+
+
+ elseActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"1dc25461-a60e-456b-93cb-cc0f28dc347b","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"9b446462-16e5-4241-b409-0287dea92b3a","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+ eventRefs
+
+ -
+
+
+
+ behavior
+
+{"objectId":"e958f2ee-e112-4bef-9c8a-40e2f8278ca9","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ propertyName
+
+"userChangeValueEvent"
+
+
+
+
+
+
+
+
+ ifCondition
+
+
+
+ conditions
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+objectValue
+
+
+
+ behavior
+
+ {"objectId":"e958f2ee-e112-4bef-9c8a-40e2f8278ca9","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ conditionSecondPart
+
+
+
+staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+ operation
+
+ "EQUALS"
+
+
+
+
+
+
+
+
+
+
+
+ logicalOperation
+
+ null
+
+
+
+
+
+
+ thenActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"1dc25461-a60e-456b-93cb-cc0f28dc347b","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"9b446462-16e5-4241-b409-0287dea92b3a","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8b755f7b-e52b-4800-830a-f01467cd5cbb
+ e958f2ee-e112-4bef-9c8a-40e2f8278ca9
+ Check box
+ false
+ false
+
+
+
+ label
+
+ null
+
+
+
+
+
+
+
+
+false
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 88c07c71-e76e-4ff6-a24d-b838bc495737
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+ initialValue
+
+ "Внимание: если файл подписан не руководителем организации, рекомендуется приложить МЧД"
+
+
+
+
+
+
+
+
+false
+
+
+
+ d7d54cfb-26b5-4dba-b56f-b6247183c24d
+ 5751d822-0921-4109-9004-ba5d948cf2c4
+ Hbox
+ true
+ true
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ 1dc25461-a60e-456b-93cb-cc0f28dc347b
+ Мчд File
+ false
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "xml"
+
+
+
+
+
+ formType
+
+ "FORM_9"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 9b446462-16e5-4241-b409-0287dea92b3a
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - xml"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ b758e782-c557-445b-a0da-fcc5a79a36e9
+ Vbox
+ true
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ ddb464de-7f23-40dd-88bb-a06578ecf0e3
+ Vbox
+ true
+ true
+
5ebd2885-0972-4e51-8376-1fa66aed9a90
@@ -1493,73 +2511,35 @@
7d338f47-6d12-4040-ba18-f31f520dce8d
FileUploadV2
false
- false
-
-
-
- collectible
-
- false
-
-
-
- cssClasses
-
- -
-
- "btn-main"
-
-
-
-
-
- extensionFilter
-
- -
-
- "csv"
-
-
-
-
-
- formType
-
- "FORM_9"
-
-
-
- maxFileSizeMb
-
- 5.0
-
-
-
- maxFilesToUpload
-
- 1.0
-
-
-
- removeFileButtonName
-
- "Удалить"
-
-
-
- selectFileButtonName
-
- "Выбрать"
-
-
-
- selectFileFieldText
-
- "Перетащите файл или выберите на компьютере"
-
-
-
-
+ true
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 4333be98-584a-4d30-9427-4d4f7a8b7f7e
+ Текст
+ false
+ true
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ bc8596fe-1e46-4cf9-b306-43498f61909c
+ Текст
+ false
+ true
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ 409c0323-011e-4416-a631-f8f852299e1f
+ FileUploadV2
+ false
+ true
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 7f70dc30-8116-47da-ad8d-01cec26a60d7
+ Текст
+ false
+ true
98594cec-0a9b-4cef-af09-e1b71cb2ad9e
@@ -1584,7 +2564,25 @@
behavior
- {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileAddedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"409c0323-011e-4416-a631-f8f852299e1f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -1605,6 +2603,108 @@
conditions
+
-
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"409c0323-011e-4416-a631-f8f852299e1f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
@@ -1684,7 +2784,25 @@
behavior
- {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileDeletedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"409c0323-011e-4416-a631-f8f852299e1f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -1705,6 +2823,108 @@
conditions
+
-
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_EMPTY"
+
+
+
+
+
+
+
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"409c0323-011e-4416-a631-f8f852299e1f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_EMPTY"
+
+
+
+
+
+
+
+
@@ -1712,7 +2932,7 @@
logicalOperation
- null
+ "OR"
@@ -1827,7 +3047,7 @@
behavior
- {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -1850,39 +3070,6 @@
-
- ba24d307-0b91-4299-ba82-9d0b52384ff2
- 4333be98-584a-4d30-9427-4d4f7a8b7f7e
- Текст
- false
- false
-
-
-
- cssClasses
-
- -
-
- "mute"
-
-
-
-
-
- initialValue
-
- "Поддерживаемый формат файла - csv"
-
-
-
-
-
-
-
-
- false
-
-
fd7e47b9-dce1-4d14-9f3a-580c79f59579
9d068751-8bbe-4fa0-b4b5-fa8e395fa019
@@ -1939,7 +3126,7 @@
behavior
- {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -2176,6 +3363,251 @@
false
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"bc8596fe-1e46-4cf9-b306-43498f61909c","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"409c0323-011e-4416-a631-f8f852299e1f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"7f70dc30-8116-47da-ad8d-01cec26a60d7","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"e958f2ee-e112-4bef-9c8a-40e2f8278ca9","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"88c07c71-e76e-4ff6-a24d-b838bc495737","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"1dc25461-a60e-456b-93cb-cc0f28dc347b","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"9b446462-16e5-4241-b409-0287dea92b3a","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
@@ -2205,7 +3637,7 @@
behavior
- {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -2287,6 +3719,8 @@
+
+
@@ -2312,7 +3746,7 @@
behavior
- {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"7d338f47-6d12-4040-ba18-f31f520dce8d","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -2394,6 +3828,8 @@
+
+
@@ -2416,6 +3852,7 @@
9138d81a-f635-42f6-915c-b3c7be4e2160
Группа полей
true
+ false
false
@@ -2609,6 +4046,7 @@
be4863fe-d25f-4965-ae52-8552ab5e8cf9
Hbox_2
true
+ false
false
@@ -2792,6 +4230,7 @@
52b1c7dd-7763-4f50-84ed-0471a83dd0b4
Hbox_2_
true
+ false
false
@@ -2961,6 +4400,7 @@
dd3fd6ce-3f62-436c-b641-522042f189ff
Hbox
true
+ false
false
@@ -3210,7 +4650,7 @@
behavior
- {"objectId":"ba4ed1be-acc7-456d-aec2-e29d56f05113","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"f8c09ec6-d52a-4398-a40e-a237f4305b88","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -3245,7 +4685,7 @@
behavior
- {"objectId":"ba4ed1be-acc7-456d-aec2-e29d56f05113","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"f8c09ec6-d52a-4398-a40e-a237f4305b88","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -3326,6 +4766,181 @@
false
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"bee4c3f7-05b0-4b21-81bb-48249a1bdfdb","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"a8e76694-830b-4f22-9a5b-bb0efe0d7745","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"77096468-9f51-4e2c-93a8-97a38d89570e","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"2b87f279-a5eb-445f-b96e-4d12b6217126","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"c22b9906-4d5e-48df-b084-f0ac331de04c","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
@@ -3373,7 +4988,7 @@
initialValue
- "Перед выбором файла убедитесь, что все данные в файле введены корректно"
+ "Перед выбором файла убедитесь, что все данные в файле введены корректно. \u003cbr\u003eФайл подписан электронной подписью."
@@ -3490,38 +5105,7 @@
c12d155e-947d-41b6-aef0-23080fdc82c0
Текст
false
- false
-
-
-
- cssClasses
-
- -
-
- "subtitle"
-
-
-
-
-
-
-
-
-
-
- initialValue
-
- "Изменения сведений сотрудников, необходимых для ведения воинского учета"
-
-
-
-
-
-
-
-
- false
-
+ true
9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
@@ -3612,6 +5196,854 @@
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 998f235b-9d72-4f87-950b-1ec90e3d8b90
+ Вертикальный контейнер
+ true
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ c12d155e-947d-41b6-aef0-23080fdc82c0
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Изменения сведений сотрудников, необходимых для ведения воинского учета"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ f8c09ec6-d52a-4398-a40e-a237f4305b88
+ Csv file
+ false
+ false
+ false
+
+false
+true
+
+
+
+ ErvuFileUploadWithAdditionalFiles
+ ervu.component.fileupload
+
+true
+true
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ displayFileSize
+
+ true
+
+
+
+ displayProgressBar
+
+ true
+
+
+
+ extensionFilter
+
+ -
+
+ "csv"
+
+
+
+
+
+
+ formType
+
+ "FORM_2"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ mchdFileUploadRef
+
+ {"objectId":"0f616bc4-9148-4d3e-b374-269a91ed54f2","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ signFileUploadRef
+
+ {"objectId":"a8e76694-830b-4f22-9a5b-bb0efe0d7745","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ visible
+
+ true
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 0970e79a-7130-4c23-bdc8-13f8554daa59
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - csv"
+
+
+
+
+
+
+
+
+false
+
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 6345d7cc-c606-4195-acc2-bc9cfcd300ae
+ Вертикальный контейнер
+ true
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ bee4c3f7-05b0-4b21-81bb-48249a1bdfdb
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Ваша откреплённая электронная подпись в формате sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ a8e76694-830b-4f22-9a5b-bb0efe0d7745
+ Подпись File
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "sig"
+
+
+
+
+
+ formType
+
+ "FORM_2"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 77096468-9f51-4e2c-93a8-97a38d89570e
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 4234108a-2b52-4b6f-be54-75590266b711
+ Вертикальный контейнер
+ true
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ d320bfdf-0416-43da-bed8-a4a2131869d7
+ Вертикальный контейнер
+ true
+ true
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 4234108a-2b52-4b6f-be54-75590266b711
+ Вертикальный контейнер
+ true
+ false
+
+
+
+
+
+
+ 98594cec-0a9b-4cef-af09-e1b71cb2ad9e
+ bb63fe78-e531-4e67-921a-91eff8cd6406
+ AC_МЧД
+ false
+ false
+
+
+
+ elseActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"0f616bc4-9148-4d3e-b374-269a91ed54f2","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"f6e4a42a-020e-4b2a-b6e7-6f48024fb438","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+ eventRefs
+
+ -
+
+
+
+ behavior
+
+{"objectId":"2b87f279-a5eb-445f-b96e-4d12b6217126","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ propertyName
+
+"userChangeValueEvent"
+
+
+
+
+
+
+
+
+ ifCondition
+
+
+
+ conditions
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+objectValue
+
+
+
+ behavior
+
+ {"objectId":"2b87f279-a5eb-445f-b96e-4d12b6217126","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ conditionSecondPart
+
+
+
+staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+ operation
+
+ "EQUALS"
+
+
+
+
+
+
+
+
+
+
+
+ logicalOperation
+
+ null
+
+
+
+
+
+
+ thenActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"0f616bc4-9148-4d3e-b374-269a91ed54f2","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"f6e4a42a-020e-4b2a-b6e7-6f48024fb438","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8b755f7b-e52b-4800-830a-f01467cd5cbb
+ 2b87f279-a5eb-445f-b96e-4d12b6217126
+ Check box
+ false
+ false
+
+
+
+ label
+
+ null
+
+
+
+
+
+
+
+
+false
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ c22b9906-4d5e-48df-b084-f0ac331de04c
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+ initialValue
+
+ "Внимание: если файл подписан не руководителем организации, рекомендуется приложить МЧД"
+
+
+
+
+
+
+
+
+false
+
+
+
+ d7d54cfb-26b5-4dba-b56f-b6247183c24d
+ 871b2ab1-fd6a-41fc-97a7-c60052da8272
+ Hbox
+ true
+ true
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ 0f616bc4-9148-4d3e-b374-269a91ed54f2
+ Мчд File
+ false
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "xml"
+
+
+
+
+
+ formType
+
+ "FORM_2"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ f6e4a42a-020e-4b2a-b6e7-6f48024fb438
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - xml"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 77c7fa81-93a3-49fb-8263-696fd3acda92
+ Vbox
+ true
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ c965e7ee-ddce-446c-a8cd-7264f9bbc2fd
+ Vbox
+ true
+ true
+
+
5ebd2885-0972-4e51-8376-1fa66aed9a90
e4d86cdd-b219-46e8-a59f-3c9b38108de4
@@ -3624,73 +6056,7 @@
ba4ed1be-acc7-456d-aec2-e29d56f05113
FileUploadV2
false
- false
-
-
-
- collectible
-
- false
-
-
-
- cssClasses
-
- -
-
- "btn-main"
-
-
-
-
-
- extensionFilter
-
- -
-
- "csv"
-
-
-
-
-
- formType
-
- "FORM_2"
-
-
-
- maxFileSizeMb
-
- 5.0
-
-
-
- maxFilesToUpload
-
- 1.0
-
-
-
- removeFileButtonName
-
- "Удалить"
-
-
-
- selectFileButtonName
-
- "Выбрать"
-
-
-
- selectFileFieldText
-
- "Перетащите файл или выберите на компьютере"
-
-
-
-
+ true
98594cec-0a9b-4cef-af09-e1b71cb2ad9e
@@ -3715,7 +6081,25 @@
behavior
- {"objectId":"ba4ed1be-acc7-456d-aec2-e29d56f05113","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"f8c09ec6-d52a-4398-a40e-a237f4305b88","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileAddedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"a8e76694-830b-4f22-9a5b-bb0efe0d7745","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -3736,6 +6120,108 @@
conditions
+
-
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"f8c09ec6-d52a-4398-a40e-a237f4305b88","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"a8e76694-830b-4f22-9a5b-bb0efe0d7745","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
@@ -3743,7 +6229,7 @@
logicalOperation
- null
+ "AND"
@@ -3815,7 +6301,25 @@
behavior
- {"objectId":"ba4ed1be-acc7-456d-aec2-e29d56f05113","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"f8c09ec6-d52a-4398-a40e-a237f4305b88","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileDeletedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"a8e76694-830b-4f22-9a5b-bb0efe0d7745","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -3958,7 +6462,7 @@
behavior
- {"objectId":"ba4ed1be-acc7-456d-aec2-e29d56f05113","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"f8c09ec6-d52a-4398-a40e-a237f4305b88","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -3986,33 +6490,7 @@
0970e79a-7130-4c23-bdc8-13f8554daa59
Текст
false
- false
-
-
-
- cssClasses
-
-
-
-
- "mute"
-
-
-
-
-
- initialValue
-
- "Поддерживаемый формат файла - csv"
-
-
-
-
-
-
-
-
- false
-
+ true
fd7e47b9-dce1-4d14-9f3a-580c79f59579
@@ -4070,7 +6548,7 @@
behavior
- {"objectId":"ba4ed1be-acc7-456d-aec2-e29d56f05113","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"f8c09ec6-d52a-4398-a40e-a237f4305b88","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -4307,6 +6785,251 @@
false
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"bee4c3f7-05b0-4b21-81bb-48249a1bdfdb","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"a8e76694-830b-4f22-9a5b-bb0efe0d7745","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"77096468-9f51-4e2c-93a8-97a38d89570e","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"2b87f279-a5eb-445f-b96e-4d12b6217126","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"c22b9906-4d5e-48df-b084-f0ac331de04c","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"0f616bc4-9148-4d3e-b374-269a91ed54f2","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"f6e4a42a-020e-4b2a-b6e7-6f48024fb438","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
@@ -4336,7 +7059,7 @@
behavior
- {"objectId":"ba4ed1be-acc7-456d-aec2-e29d56f05113","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"f8c09ec6-d52a-4398-a40e-a237f4305b88","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -4443,7 +7166,7 @@
behavior
- {"objectId":"ba4ed1be-acc7-456d-aec2-e29d56f05113","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"f8c09ec6-d52a-4398-a40e-a237f4305b88","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -4547,6 +7270,7 @@
ae731885-3bdd-433d-a29c-37d5811585a7
Группа полей
true
+ false
false
@@ -4740,6 +7464,7 @@
47a51ceb-a4db-4caf-a234-4389e2456f66
Hbox_10
true
+ false
false
@@ -4916,6 +7641,7 @@
fb8317a8-f9ed-4da3-8018-be3d8efbc469
Hbox_10_
true
+ false
false
@@ -5110,6 +7836,12 @@
false
+
+ elseActions
+
+
+
+
eventRefs
@@ -5284,7 +8016,7 @@
behavior
- {"objectId":"623c8ded-d64e-40b4-b1bb-2db70083ae4f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"3d0d0314-ea5f-4974-a92d-32c11ce90861","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -5319,7 +8051,7 @@
behavior
- {"objectId":"623c8ded-d64e-40b4-b1bb-2db70083ae4f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"3d0d0314-ea5f-4974-a92d-32c11ce90861","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -5400,6 +8132,184 @@
false
+
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"9b35b57e-d173-4f38-a1b3-7caf32b601f4","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"b7b6470e-64df-4930-9522-c8a5f01ab493","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"c3389547-2857-4464-8d11-87646677e390","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"f8953a9f-71f4-4095-873c-f924960167bb","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"95fb07cd-5071-412e-8c70-19fbbcf1f70f","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
@@ -5447,7 +8357,7 @@
initialValue
- "Перед выбором файла убедитесь, что все данные в файле введены корректно"
+ "Перед выбором файла убедитесь, что все данные в файле введены корректно. \u003cbr\u003eФайл подписан электронной подписью."
@@ -5564,38 +8474,7 @@
faef9178-0311-4a71-957b-54bcd5221517
Текст
false
- false
-
-
-
- cssClasses
-
-
-
-
- "subtitle"
-
-
-
-
-
-
-
-
-
-
- initialValue
-
- "Сообщение о гражданах, не состоящих, но обязанных состоять на воинском учете"
-
-
-
-
-
-
-
-
- false
-
+ true
9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
@@ -5698,73 +8577,862 @@
623c8ded-d64e-40b4-b1bb-2db70083ae4f
FileUploadV2
false
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ ce89da7c-85a0-4670-870b-f6ad52d65591
+ Вертикальный контейнер
+ true
false
-
-
-
- collectible
-
- false
-
-
-
- cssClasses
-
- -
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ faef9178-0311-4a71-957b-54bcd5221517
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+
-
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Сообщение о гражданах, не состоящих, но обязанных состоять на воинском учете"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ 3d0d0314-ea5f-4974-a92d-32c11ce90861
+ Csv file
+ false
+ false
+ false
+
+false
+true
+
+
+
+ ErvuFileUploadWithAdditionalFiles
+ ervu.component.fileupload
+
+true
+true
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ displayFileSize
+
+ true
+
+
+
+ displayProgressBar
+
+ true
+
+
+
+ extensionFilter
+
+ -
+
+ "csv"
+
+
+
+
+
+
+ formType
+
+ "FORM_10"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ mchdFileUploadRef
+
+ {"objectId":"51b39385-98cf-4890-8a14-96e371027d05","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ signFileUploadRef
+
+ {"objectId":"b7b6470e-64df-4930-9522-c8a5f01ab493","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ visible
+
+ true
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 87df2042-bf8e-4182-9abc-34a7b2ec8165
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - csv"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 276d7e73-eba9-4859-942f-af19f7ff535f
+ Вертикальный контейнер
+ true
+ true
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 276d7e73-eba9-4859-942f-af19f7ff535f
+ Вертикальный контейнер
+ true
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 9b35b57e-d173-4f38-a1b3-7caf32b601f4
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Ваша откреплённая электронная подпись в формате sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ b7b6470e-64df-4930-9522-c8a5f01ab493
+ Подпись File
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "sig"
+
+
+
+
+
+ formType
+
+ "FORM_10"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ c3389547-2857-4464-8d11-87646677e390
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ fe37be88-aca5-4191-b5e1-a914a8603965
+ Вертикальный контейнер
+ true
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ bdf5ede5-8183-4e07-9f5b-a49dc03978bd
+ Вертикальный контейнер
+ true
+ true
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 137c8ee8-cee3-474c-8883-733aaa7ed95e
+ Вертикальный контейнер
+ true
+ false
+
+
+
+
+
+
+ 98594cec-0a9b-4cef-af09-e1b71cb2ad9e
+ 6485951d-c7ca-4df8-835f-6d326215fb99
+ AC_МЧД
+ false
+ false
+
+
+
+ elseActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"51b39385-98cf-4890-8a14-96e371027d05","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"71bc3168-e362-4cd1-8c0f-2df719d8f3fe","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+ eventRefs
+
+ -
+
+
+
+ behavior
+
+{"objectId":"f8953a9f-71f4-4095-873c-f924960167bb","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ propertyName
+
+"userChangeValueEvent"
+
+
+
+
+
+
+
+
+ ifCondition
+
+
+
+ conditions
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+objectValue
+
+
+
+ behavior
- "btn-main"
+ {"objectId":"f8953a9f-71f4-4095-873c-f924960167bb","packageName":"component.field","className":"CheckBox","type":"TS"}
-
-
-
-
- extensionFilter
-
- -
+
+
+ method
- "csv"
+ "getValue"
-
-
-
-
- formType
-
- "FORM_10"
-
-
-
- maxFileSizeMb
-
- 5.0
-
-
-
- maxFilesToUpload
-
- 1.0
-
-
-
- removeFileButtonName
-
- "Удалить"
-
-
-
- selectFileButtonName
-
- "Выбрать"
-
-
-
- selectFileFieldText
-
- "Перетащите файл или выберите на компьютере"
-
-
-
-
+
+
+
+
+
+
+
+
+ conditionSecondPart
+
+
+
+staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+ operation
+
+ "EQUALS"
+
+
+
+
+
+
+
+
+
+
+
+ logicalOperation
+
+ null
+
+
+
+
+
+
+ thenActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"51b39385-98cf-4890-8a14-96e371027d05","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"71bc3168-e362-4cd1-8c0f-2df719d8f3fe","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8b755f7b-e52b-4800-830a-f01467cd5cbb
+ f8953a9f-71f4-4095-873c-f924960167bb
+ Check box
+ false
+ false
+
+
+
+ label
+
+ null
+
+
+
+
+
+
+
+
+false
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 95fb07cd-5071-412e-8c70-19fbbcf1f70f
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+ initialValue
+
+ "Внимание: если файл подписан не руководителем организации, рекомендуется приложить МЧД"
+
+
+
+
+
+
+
+
+false
+
+
+
+ d7d54cfb-26b5-4dba-b56f-b6247183c24d
+ adbccde8-fa29-4c5f-961e-a042a90d5d12
+ Hbox
+ true
+ true
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ 51b39385-98cf-4890-8a14-96e371027d05
+ Мчд File
+ false
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "xml"
+
+
+
+
+
+ formType
+
+ "FORM_10"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 71bc3168-e362-4cd1-8c0f-2df719d8f3fe
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - xml"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ e6ff2b0f-a6a1-4ab2-aefe-6ba208808eb3
+ Vbox
+ true
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 56a78b9f-9f5f-4d7c-85a4-e71860886d5a
+ Vbox
+ true
+ true
+
98594cec-0a9b-4cef-af09-e1b71cb2ad9e
@@ -5789,7 +9457,25 @@
behavior
- {"objectId":"623c8ded-d64e-40b4-b1bb-2db70083ae4f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"3d0d0314-ea5f-4974-a92d-32c11ce90861","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileAddedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"b7b6470e-64df-4930-9522-c8a5f01ab493","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -5810,6 +9496,108 @@
conditions
+
-
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"3d0d0314-ea5f-4974-a92d-32c11ce90861","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"b7b6470e-64df-4930-9522-c8a5f01ab493","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
@@ -5889,7 +9677,25 @@
behavior
- {"objectId":"623c8ded-d64e-40b4-b1bb-2db70083ae4f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"3d0d0314-ea5f-4974-a92d-32c11ce90861","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileDeletedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"b7b6470e-64df-4930-9522-c8a5f01ab493","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -6032,7 +9838,7 @@
behavior
- {"objectId":"623c8ded-d64e-40b4-b1bb-2db70083ae4f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"3d0d0314-ea5f-4974-a92d-32c11ce90861","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -6060,33 +9866,7 @@
87df2042-bf8e-4182-9abc-34a7b2ec8165
Текст
false
- false
-
-
-
- cssClasses
-
-
-
-
- "mute"
-
-
-
-
-
- initialValue
-
- "Поддерживаемый формат файла - csv"
-
-
-
-
-
-
-
-
- false
-
+ true
fd7e47b9-dce1-4d14-9f3a-580c79f59579
@@ -6144,7 +9924,7 @@
behavior
- {"objectId":"623c8ded-d64e-40b4-b1bb-2db70083ae4f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"3d0d0314-ea5f-4974-a92d-32c11ce90861","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -6381,6 +10161,251 @@
false
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"9b35b57e-d173-4f38-a1b3-7caf32b601f4","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"b7b6470e-64df-4930-9522-c8a5f01ab493","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"c3389547-2857-4464-8d11-87646677e390","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"f8953a9f-71f4-4095-873c-f924960167bb","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"95fb07cd-5071-412e-8c70-19fbbcf1f70f","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"51b39385-98cf-4890-8a14-96e371027d05","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"71bc3168-e362-4cd1-8c0f-2df719d8f3fe","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
@@ -6410,7 +10435,7 @@
behavior
- {"objectId":"623c8ded-d64e-40b4-b1bb-2db70083ae4f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"3d0d0314-ea5f-4974-a92d-32c11ce90861","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -6517,7 +10542,7 @@
behavior
- {"objectId":"623c8ded-d64e-40b4-b1bb-2db70083ae4f","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"3d0d0314-ea5f-4974-a92d-32c11ce90861","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -6607,6 +10632,13 @@
+
+ 86f297f1-ab3d-40e0-ac2f-89cc944b7f0a
+ b59b46f5-0b45-4a0e-99d9-1eed7060be97
+ Диалог - выбор файла и отправка
+ true
+ true
+
d7d54cfb-26b5-4dba-b56f-b6247183c24d
@@ -6674,6 +10706,7 @@
7057bbcb-cff2-4e31-812d-ba7e043a4bcc
Группа полей
true
+ false
false
@@ -6867,6 +10900,7 @@
87d2523e-91a0-49ef-9f87-2adc4ff1165a
Hbox_11
true
+ false
false
@@ -7043,6 +11077,7 @@
a072a677-36d0-4616-a0bd-3541ebae45c8
Hbox_11_
true
+ false
false
@@ -7462,7 +11497,7 @@
behavior
- {"objectId":"9c49eea1-7d04-4d99-b213-59aa51499acc","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"d202441d-c2ae-4e34-970e-78166e8c4ea9","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -7497,7 +11532,7 @@
behavior
- {"objectId":"9c49eea1-7d04-4d99-b213-59aa51499acc","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"d202441d-c2ae-4e34-970e-78166e8c4ea9","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -7578,6 +11613,181 @@
false
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"e6baac95-674d-4833-8eaa-142ed5ed0f02","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"f4ef5c50-9c44-4165-bcdf-5b6e7f4aaab1","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"52a47dd7-0448-4934-aba0-72c95b93b091","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"17c7b00e-9ea7-47e8-a841-3c49fc24123b","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"780dba1a-b9a9-4a98-9bf0-40dc91577fb7","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
@@ -7625,7 +11835,7 @@
initialValue
- "Перед выбором файла убедитесь, что все данные в файле введены корректно"
+ "Перед выбором файла убедитесь, что все данные в файле введены корректно. \u003cbr\u003eФайл подписан электронной подписью."
@@ -7742,38 +11952,7 @@
e901dbfc-6ae7-4e81-8702-3a99005376f2
Текст
false
- false
-
-
-
- cssClasses
-
- -
-
- "subtitle"
-
-
-
-
-
-
-
-
-
-
- initialValue
-
- "Ежегодное предоставление списка граждан мужского пола, подлежащих постановке на воинский учет в следующем году по достижении 17 - летнего возраста"
-
-
-
-
-
-
-
-
- false
-
+ true
9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
@@ -7876,73 +12055,862 @@
9c49eea1-7d04-4d99-b213-59aa51499acc
FileUploadV2
false
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 36ed9134-7e97-45ea-8215-261f65e69077
+ Вертикальный контейнер
+ true
false
-
-
-
- collectible
-
- false
-
-
-
- cssClasses
-
- -
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ e901dbfc-6ae7-4e81-8702-3a99005376f2
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+
-
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Ежегодное предоставление списка граждан мужского пола, подлежащих постановке на воинский учет в следующем году по достижении 17 - летнего возраста"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ d202441d-c2ae-4e34-970e-78166e8c4ea9
+ Csv file
+ false
+ false
+ false
+
+false
+true
+
+
+
+ ErvuFileUploadWithAdditionalFiles
+ ervu.component.fileupload
+
+true
+true
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ displayFileSize
+
+ true
+
+
+
+ displayProgressBar
+
+ true
+
+
+
+ extensionFilter
+
+ -
+
+ "csv"
+
+
+
+
+
+
+ formType
+
+ "FORM_11"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ mchdFileUploadRef
+
+ {"objectId":"f47e3ad9-6065-41a7-862d-991c41f1bdfa","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ signFileUploadRef
+
+ {"objectId":"f4ef5c50-9c44-4165-bcdf-5b6e7f4aaab1","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ visible
+
+ true
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ d4f96505-0b2a-4e7b-87c6-e79f1987da66
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - csv"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 4c2623d7-445f-4d4c-9c1a-98e033e206fb
+ Вертикальный контейнер
+ true
+ true
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 40e1b3d6-57ff-4ef7-b93f-72e0c2661b70
+ Вертикальный контейнер
+ true
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ e6baac95-674d-4833-8eaa-142ed5ed0f02
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Ваша откреплённая электронная подпись в формате sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ f4ef5c50-9c44-4165-bcdf-5b6e7f4aaab1
+ Подпись File
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "sig"
+
+
+
+
+
+ formType
+
+ "FORM_11"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 52a47dd7-0448-4934-aba0-72c95b93b091
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 4b296222-446c-45d5-8a74-019f505c9e7e
+ Вертикальный контейнер
+ true
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 77cd6896-3da8-47f7-8ce3-c08a5e42b959
+ Вертикальный контейнер
+ true
+ true
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ cae94ea0-75e1-408a-8ad7-34a07b52a381
+ Вертикальный контейнер
+ true
+ false
+
+
+
+
+
+
+ 98594cec-0a9b-4cef-af09-e1b71cb2ad9e
+ 3f217825-2344-4196-bd31-cf0b27c887a4
+ AC_МЧД
+ false
+ false
+
+
+
+ elseActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"f47e3ad9-6065-41a7-862d-991c41f1bdfa","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"97a5367f-cc24-4d04-87c5-efaa5d9b7d0b","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+ eventRefs
+
+ -
+
+
+
+ behavior
+
+{"objectId":"17c7b00e-9ea7-47e8-a841-3c49fc24123b","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ propertyName
+
+"userChangeValueEvent"
+
+
+
+
+
+
+
+
+ ifCondition
+
+
+
+ conditions
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+objectValue
+
+
+
+ behavior
- "btn-main"
+ {"objectId":"17c7b00e-9ea7-47e8-a841-3c49fc24123b","packageName":"component.field","className":"CheckBox","type":"TS"}
-
-
-
-
- extensionFilter
-
- -
+
+
+ method
- "csv"
+ "getValue"
-
-
-
-
- formType
-
- "FORM_11"
-
-
-
- maxFileSizeMb
-
- 5.0
-
-
-
- maxFilesToUpload
-
- 1.0
-
-
-
- removeFileButtonName
-
- "Удалить"
-
-
-
- selectFileButtonName
-
- "Выбрать"
-
-
-
- selectFileFieldText
-
- "Перетащите файл или выберите на компьютере"
-
-
-
-
+
+
+
+
+
+
+
+
+ conditionSecondPart
+
+
+
+staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+ operation
+
+ "EQUALS"
+
+
+
+
+
+
+
+
+
+
+
+ logicalOperation
+
+ null
+
+
+
+
+
+
+ thenActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"f47e3ad9-6065-41a7-862d-991c41f1bdfa","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"97a5367f-cc24-4d04-87c5-efaa5d9b7d0b","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8b755f7b-e52b-4800-830a-f01467cd5cbb
+ 17c7b00e-9ea7-47e8-a841-3c49fc24123b
+ Check box
+ false
+ false
+
+
+
+ label
+
+ null
+
+
+
+
+
+
+
+
+false
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 780dba1a-b9a9-4a98-9bf0-40dc91577fb7
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+ initialValue
+
+ "Внимание: если файл подписан не руководителем организации, рекомендуется приложить МЧД"
+
+
+
+
+
+
+
+
+false
+
+
+
+ d7d54cfb-26b5-4dba-b56f-b6247183c24d
+ a29b15a1-79b1-4dfa-ac78-223742ac2698
+ Hbox
+ true
+ true
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ f47e3ad9-6065-41a7-862d-991c41f1bdfa
+ Мчд File
+ false
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "xml"
+
+
+
+
+
+ formType
+
+ "FORM_11"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 97a5367f-cc24-4d04-87c5-efaa5d9b7d0b
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - xml"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ dc182bde-6e42-4ddf-b83d-a5ca05a99cbd
+ Vbox
+ true
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ be915f17-da79-45f3-afe3-0fa6cac060f4
+ Vbox
+ true
+ true
+
98594cec-0a9b-4cef-af09-e1b71cb2ad9e
@@ -7967,7 +12935,25 @@
behavior
- {"objectId":"9c49eea1-7d04-4d99-b213-59aa51499acc","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"d202441d-c2ae-4e34-970e-78166e8c4ea9","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileAddedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"f4ef5c50-9c44-4165-bcdf-5b6e7f4aaab1","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -7988,6 +12974,108 @@
conditions
+
-
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"d202441d-c2ae-4e34-970e-78166e8c4ea9","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"f4ef5c50-9c44-4165-bcdf-5b6e7f4aaab1","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
@@ -8067,7 +13155,25 @@
behavior
- {"objectId":"9c49eea1-7d04-4d99-b213-59aa51499acc","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"d202441d-c2ae-4e34-970e-78166e8c4ea9","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileDeletedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"f4ef5c50-9c44-4165-bcdf-5b6e7f4aaab1","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -8210,7 +13316,7 @@
behavior
- {"objectId":"9c49eea1-7d04-4d99-b213-59aa51499acc","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"d202441d-c2ae-4e34-970e-78166e8c4ea9","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -8238,33 +13344,7 @@
d4f96505-0b2a-4e7b-87c6-e79f1987da66
Текст
false
- false
-
-
-
- cssClasses
-
-
-
-
- "mute"
-
-
-
-
-
- initialValue
-
- "Поддерживаемый формат файла - csv"
-
-
-
-
-
-
-
-
- false
-
+ true
fd7e47b9-dce1-4d14-9f3a-580c79f59579
@@ -8322,7 +13402,7 @@
behavior
- {"objectId":"9c49eea1-7d04-4d99-b213-59aa51499acc","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"d202441d-c2ae-4e34-970e-78166e8c4ea9","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -8559,6 +13639,251 @@
false
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"e6baac95-674d-4833-8eaa-142ed5ed0f02","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"f4ef5c50-9c44-4165-bcdf-5b6e7f4aaab1","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"52a47dd7-0448-4934-aba0-72c95b93b091","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"17c7b00e-9ea7-47e8-a841-3c49fc24123b","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"780dba1a-b9a9-4a98-9bf0-40dc91577fb7","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"f47e3ad9-6065-41a7-862d-991c41f1bdfa","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"97a5367f-cc24-4d04-87c5-efaa5d9b7d0b","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
@@ -8576,6 +13901,7 @@
d31780d3-6bdf-4fea-b297-5405f122b0ad
Обработка событий - end file upload
false
+ false
false
@@ -8588,7 +13914,7 @@
behavior
- {"objectId":"9c49eea1-7d04-4d99-b213-59aa51499acc","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"d202441d-c2ae-4e34-970e-78166e8c4ea9","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -8683,6 +14009,7 @@
359f50fe-e079-435c-8844-efcf652c9313
Обработка событий - failed file upload
false
+ false
false
@@ -8695,7 +14022,7 @@
behavior
- {"objectId":"9c49eea1-7d04-4d99-b213-59aa51499acc","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"d202441d-c2ae-4e34-970e-78166e8c4ea9","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -8799,6 +14126,7 @@
991237d3-8cb9-48af-8501-030a3c8c6cfc
Группа полей
true
+ false
false
@@ -8829,6 +14157,7 @@
754d7c80-d6f6-4d7f-a902-f5635d5dd60e
Горизонтальный контейнер
true
+ false
false
@@ -9121,6 +14450,7 @@
025b7644-c658-49b2-a740-188668b8b81e
Hbox_12
true
+ false
false
@@ -9297,6 +14627,7 @@
7be4de32-b967-4629-9801-425457e4b9c5
Hbox_12_
true
+ false
false
@@ -9445,7 +14776,6 @@
fafbc151-0d60-4e80-90d1-501d426dadc9
Hbox
true
- false
false
@@ -9470,6 +14800,7 @@
f6310258-ec19-4d13-b04d-cfc09d6b5e77
Кнопка 5
false
+ false
false
@@ -9716,7 +15047,7 @@
behavior
- {"objectId":"8f61be32-7f6c-40e3-afba-ad802f48a040","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"6f18b446-eb34-4894-92c8-6654e0380ef5","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -9751,7 +15082,7 @@
behavior
- {"objectId":"8f61be32-7f6c-40e3-afba-ad802f48a040","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"6f18b446-eb34-4894-92c8-6654e0380ef5","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -9839,6 +15170,182 @@
+ -
+
+
+
+ behavior
+
+ {"objectId":"3db79e5b-7bea-4043-ab90-1080983f89d3","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"42e0e31c-1fc1-415f-9f4c-64fbd2ba0889","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"3808bc3e-cddf-4a55-b324-f4fe469e4938","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"da4bcc36-03cf-494d-9757-c3fc7486ef2f","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"d3bbecf6-acf6-468b-bb67-4b5549c44a58","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+
@@ -9879,7 +15386,7 @@
initialValue
- "Перед выбором файла убедитесь, что все данные в файле введены корректно"
+ "Перед выбором файла убедитесь, что все данные в файле введены корректно. \u003cbr\u003eФайл подписан электронной подписью."
@@ -9996,38 +15503,7 @@
d60694e9-0d17-4e07-ad1d-ad9871e3deaa
Текст
false
- false
-
-
-
- cssClasses
-
- -
-
- "subtitle"
-
-
-
-
-
-
-
-
-
-
- initialValue
-
- "Ежегодное предоставление списка сотрудников/обучающихся в организации, подлежащих воинскому учету"
-
-
-
-
-
-
-
-
- false
-
+ true
9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
@@ -10130,73 +15606,862 @@
8f61be32-7f6c-40e3-afba-ad802f48a040
FileUploadV2
false
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ f095d2a8-2f04-4aca-9fe0-14cda3343bb0
+ Вертикальный контейнер
+ true
false
-
-
-
- collectible
-
- false
-
-
-
- cssClasses
-
- -
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ d60694e9-0d17-4e07-ad1d-ad9871e3deaa
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+
-
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Ежегодное предоставление списка сотрудников/обучающихся в организации, подлежащих воинскому учету"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ 6f18b446-eb34-4894-92c8-6654e0380ef5
+ Csv file
+ false
+ false
+ false
+
+false
+true
+
+
+
+ ErvuFileUploadWithAdditionalFiles
+ ervu.component.fileupload
+
+true
+true
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ displayFileSize
+
+ true
+
+
+
+ displayProgressBar
+
+ true
+
+
+
+ extensionFilter
+
+ -
+
+ "csv"
+
+
+
+
+
+
+ formType
+
+ "FORM_12"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ mchdFileUploadRef
+
+ {"objectId":"f0d9399b-fb2f-4874-a307-2006e7758f44","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ signFileUploadRef
+
+ {"objectId":"d3bbecf6-acf6-468b-bb67-4b5549c44a58","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ visible
+
+ true
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 159c7f1e-c71c-4da1-bf51-18550aa8baa4
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - csv"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ b0903742-cbcd-4593-b98b-6055b71bb9ca
+ Вертикальный контейнер
+ true
+ true
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 64b7e42e-3501-4f93-8933-dfcbc75cb245
+ Вертикальный контейнер
+ true
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 3db79e5b-7bea-4043-ab90-1080983f89d3
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+
+
+
+
+
+ initialValue
+
+ "Ваша откреплённая электронная подпись в формате sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ d3bbecf6-acf6-468b-bb67-4b5549c44a58
+ Подпись File
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "sig"
+
+
+
+
+
+ formType
+
+ "FORM_12"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 42e0e31c-1fc1-415f-9f4c-64fbd2ba0889
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - sig"
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 47a8d746-1dc3-4237-ac8a-f395bed05493
+ Вертикальный контейнер
+ true
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ a8c8be34-345b-42b4-a29a-499096a3e5af
+ Вертикальный контейнер
+ true
+ true
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 37859c01-1ec5-4557-8d56-31cf2702abda
+ Вертикальный контейнер
+ true
+ false
+
+
+
+
+
+
+ 98594cec-0a9b-4cef-af09-e1b71cb2ad9e
+ a8957fcd-8c8a-403c-b45f-2b8632bdf509
+ AC_МЧД
+ false
+ false
+
+
+
+ elseActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"f0d9399b-fb2f-4874-a307-2006e7758f44","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"14da9d8b-7687-4f09-a423-626db4f3e749","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+
+ eventRefs
+
+ -
+
+
+
+ behavior
+
+{"objectId":"3808bc3e-cddf-4a55-b324-f4fe469e4938","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ propertyName
+
+"userChangeValueEvent"
+
+
+
+
+
+
+
+
+ ifCondition
+
+
+
+ conditions
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+objectValue
+
+
+
+ behavior
- "btn-main"
+ {"objectId":"3808bc3e-cddf-4a55-b324-f4fe469e4938","packageName":"component.field","className":"CheckBox","type":"TS"}
-
-
-
-
- extensionFilter
-
- -
+
+
+ method
- "csv"
+ "getValue"
-
-
-
-
- formType
-
- "FORM_12"
-
-
-
- maxFileSizeMb
-
- 5.0
-
-
-
- maxFilesToUpload
-
- 1.0
-
-
-
- removeFileButtonName
-
- "Удалить"
-
-
-
- selectFileButtonName
-
- "Выбрать"
-
-
-
- selectFileFieldText
-
- "Перетащите файл или выберите на компьютере"
-
-
-
-
+
+
+
+
+
+
+
+
+ conditionSecondPart
+
+
+
+staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+ operation
+
+ "EQUALS"
+
+
+
+
+
+
+
+
+
+
+
+ logicalOperation
+
+ null
+
+
+
+
+
+
+ thenActions
+
+ -
+
+
+
+ behavior
+
+{"objectId":"f0d9399b-fb2f-4874-a307-2006e7758f44","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+{"objectId":"14da9d8b-7687-4f09-a423-626db4f3e749","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+"setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ true
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 8b755f7b-e52b-4800-830a-f01467cd5cbb
+ 3808bc3e-cddf-4a55-b324-f4fe469e4938
+ Check box
+ false
+ false
+
+
+
+ label
+
+ null
+
+
+
+
+
+
+
+
+false
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ da4bcc36-03cf-494d-9757-c3fc7486ef2f
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "subtitle"
+
+
+
+
+
+ initialValue
+
+ "Внимание: если файл подписан не руководителем организации, рекомендуется приложить МЧД"
+
+
+
+
+
+
+
+
+false
+
+
+
+ d7d54cfb-26b5-4dba-b56f-b6247183c24d
+ 085f831f-4df9-444b-b7fc-79b96e7f1f67
+ Hbox
+ true
+ true
+
+
+ 5694e7c5-bbb5-4d23-be6c-7ad71b8ad38c
+ f0d9399b-fb2f-4874-a307-2006e7758f44
+ Мчд File
+ false
+ false
+ false
+
+
+
+ collectible
+
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "btn-main"
+
+
+
+
+
+ extensionFilter
+
+
+ -
+
+ "xml"
+
+
+
+
+
+ formType
+
+ "FORM_12"
+
+
+
+ maxFileSizeMb
+
+ 5.0
+
+
+
+ maxFilesToUpload
+
+ 1.0
+
+
+
+ removeFileButtonName
+
+ "Удалить"
+
+
+
+ selectFileButtonName
+
+ "Выбрать"
+
+
+
+ selectFileFieldText
+
+ "Перетащите файл или выберите на компьютере"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+ ba24d307-0b91-4299-ba82-9d0b52384ff2
+ 14da9d8b-7687-4f09-a423-626db4f3e749
+ Текст
+ false
+ false
+
+
+
+ cssClasses
+
+ -
+
+ "mute"
+
+
+
+
+
+ initialValue
+
+ "Поддерживаемый формат файла - xml"
+
+
+
+ visible
+
+ false
+
+
+
+
+
+
+
+
+false
+
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 080a0c2f-b66c-4987-9cf7-80beb26edd1e
+ Vbox
+ true
+ true
+
+
+ 9d1b5af1-0b8f-4b1b-b9a5-c2e6acf72d91
+ 51813a15-4d66-4b61-b522-e9e24b65b972
+ Vbox
+ true
+ true
+
98594cec-0a9b-4cef-af09-e1b71cb2ad9e
@@ -10221,7 +16486,25 @@
behavior
- {"objectId":"8f61be32-7f6c-40e3-afba-ad802f48a040","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"6f18b446-eb34-4894-92c8-6654e0380ef5","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileAddedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"d3bbecf6-acf6-468b-bb67-4b5549c44a58","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -10242,6 +16525,108 @@
conditions
+
-
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"6f18b446-eb34-4894-92c8-6654e0380ef5","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
+ -
+
+
+
+ _isGroupSelected
+
+ false
+
+
+
+ one
+
+
+
+ conditionFirstPart
+
+
+
+ objectValue
+
+
+
+ behavior
+
+ {"objectId":"d3bbecf6-acf6-468b-bb67-4b5549c44a58","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "getValue"
+
+
+
+
+
+
+
+
+
+ operation
+
+ "IS_NOT_EMPTY"
+
+
+
+
+
+
+
+
@@ -10303,6 +16688,7 @@
f897626f-4c10-4648-90fe-51b6f9b31fe9
Обработка событий - файл удален
false
+ false
false
@@ -10321,7 +16707,25 @@
behavior
- {"objectId":"8f61be32-7f6c-40e3-afba-ad802f48a040","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"6f18b446-eb34-4894-92c8-6654e0380ef5","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
+
+
+
+ propertyName
+
+ "fileDeletedEvent"
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"d3bbecf6-acf6-468b-bb67-4b5549c44a58","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
@@ -10464,7 +16868,7 @@
behavior
- {"objectId":"8f61be32-7f6c-40e3-afba-ad802f48a040","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"6f18b446-eb34-4894-92c8-6654e0380ef5","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -10492,33 +16896,7 @@
159c7f1e-c71c-4da1-bf51-18550aa8baa4
Текст
false
- false
-
-
-
- cssClasses
-
-
-
-
- "mute"
-
-
-
-
-
- initialValue
-
- "Поддерживаемый формат файла - csv"
-
-
-
-
-
-
-
-
- false
-
+ true
fd7e47b9-dce1-4d14-9f3a-580c79f59579
@@ -10564,6 +16942,7 @@
09000d10-0142-4051-9ab8-0df98bd5dafa
Обработка событий - start file upload
false
+ false
false
@@ -10576,7 +16955,7 @@
behavior
- {"objectId":"8f61be32-7f6c-40e3-afba-ad802f48a040","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"6f18b446-eb34-4894-92c8-6654e0380ef5","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -10813,6 +17192,252 @@
false
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"3db79e5b-7bea-4043-ab90-1080983f89d3","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"d3bbecf6-acf6-468b-bb67-4b5549c44a58","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"42e0e31c-1fc1-415f-9f4c-64fbd2ba0889","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"3808bc3e-cddf-4a55-b324-f4fe469e4938","packageName":"component.field","className":"CheckBox","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"f0d9399b-fb2f-4874-a307-2006e7758f44","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"da4bcc36-03cf-494d-9757-c3fc7486ef2f","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
+
+
+
+
+
+
+
+ -
+
+
+
+ behavior
+
+ {"objectId":"14da9d8b-7687-4f09-a423-626db4f3e749","packageName":"component","className":"Text","type":"TS"}
+
+
+
+ method
+
+ "setVisible"
+
+
+
+ value
+
+
+
+ staticValue
+
+
+ boolean
+
+
+ false
+
@@ -10830,6 +17455,7 @@
e80f8dec-8222-4b94-bc94-e8b2119dfca1
Обработка событий - end file upload
false
+ false
false
@@ -10842,7 +17468,7 @@
behavior
- {"objectId":"8f61be32-7f6c-40e3-afba-ad802f48a040","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"6f18b446-eb34-4894-92c8-6654e0380ef5","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}
@@ -10937,6 +17563,7 @@
6745088f-5c87-42e6-bc87-41efba248455
Обработка событий - failed file upload
false
+ false
false
@@ -10949,7 +17576,7 @@
behavior
- {"objectId":"8f61be32-7f6c-40e3-afba-ad802f48a040","packageName":"ervu.component.fileupload","className":"ErvuFileUpload","type":"TS"}
+ {"objectId":"6f18b446-eb34-4894-92c8-6654e0380ef5","packageName":"ervu.component.fileupload","className":"ErvuFileUploadWithAdditionalFiles","type":"TS"}