Merge branch 'feature/SUPPORT-9389' into develop
This commit is contained in:
commit
c6dfc02eb6
10 changed files with 1306 additions and 15 deletions
|
|
@ -60,7 +60,8 @@ import ru.micord.ervu.account_applications.model.ReferenceEntity;
|
|||
"component.addresses",
|
||||
"gen",
|
||||
"ru.cg",
|
||||
"ru.micord"
|
||||
"ru.micord",
|
||||
"error_handler"
|
||||
}, excludeFilters = {
|
||||
@ComponentScan.Filter(type = FilterType.REGEX, pattern = "ru.cg.webbpm.modules.database.impl.DatabaseConfiguration"),
|
||||
@ComponentScan.Filter(type = FilterType.REGEX, pattern = "security.WebSecurityConfig"),
|
||||
|
|
|
|||
|
|
@ -0,0 +1,7 @@
|
|||
package ru.micord.ervu.account_applications.component.model;
|
||||
|
||||
|
||||
public class RequiredField {
|
||||
public String name;
|
||||
public String displayName;
|
||||
}
|
||||
|
|
@ -0,0 +1,52 @@
|
|||
package ru.micord.ervu.account_applications.component.validator;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
import model.FieldData;
|
||||
import model.FormValidationResult;
|
||||
import model.SimpleFormValidationResult;
|
||||
import org.springframework.context.support.MessageSourceAccessor;
|
||||
import ru.micord.ervu.account_applications.component.model.RequiredField;
|
||||
import service.FormValidatorWithCode;
|
||||
|
||||
import ru.cg.webbpm.modules.core.runtime.api.MessageBundleUtils;
|
||||
import ru.cg.webbpm.modules.database.bean.entity_graph.EntityColumn;
|
||||
|
||||
public class RequiredFieldValidator extends FormValidatorWithCode {
|
||||
private static final MessageSourceAccessor MESSAGE_SOURCE = MessageBundleUtils.createAccessor(
|
||||
"messages/common_errors_messages");
|
||||
public RequiredField[] requiredFields;
|
||||
|
||||
@Override
|
||||
public FormValidationResult validate(Map<EntityColumn, Object> values,
|
||||
List<FieldData> fieldData) {
|
||||
List<String> missingFields = new ArrayList<>();
|
||||
|
||||
for (RequiredField requiredField : requiredFields) {
|
||||
if (isFieldNull(requiredField.name, values, fieldData)) {
|
||||
missingFields.add(requiredField.displayName);
|
||||
}
|
||||
}
|
||||
|
||||
if (!missingFields.isEmpty()) {
|
||||
String message =
|
||||
MESSAGE_SOURCE.getMessage("form_field_required") + String.join(", ", missingFields);
|
||||
return SimpleFormValidationResult.invalid(code, message);
|
||||
}
|
||||
|
||||
return SimpleFormValidationResult.valid(code);
|
||||
}
|
||||
|
||||
private boolean isFieldNull(String fieldName, Map<EntityColumn, Object> values,
|
||||
List<FieldData> fieldData) {
|
||||
for (Map.Entry<EntityColumn, Object> entry : values.entrySet()) {
|
||||
if (fieldName.equals(entry.getKey().getName())) {
|
||||
return entry.getValue() == null;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
|
@ -1,31 +1,88 @@
|
|||
package ru.micord.ervu.account_applications.service;
|
||||
|
||||
import exception.FormValidationException;
|
||||
import model.BpmnVariableForSave;
|
||||
import model.FieldData;
|
||||
|
||||
import ru.cg.webbpm.modules.core.error_handling.api.ErrorMetadata;
|
||||
import ru.cg.webbpm.modules.core.error_handling.api.ErrorMetadataItem;
|
||||
import ru.cg.webbpm.modules.core.runtime.api.LocalizedException;
|
||||
import ru.cg.webbpm.modules.core.runtime.api.MessageBundleUtils;
|
||||
import ru.cg.webbpm.modules.database.bean.entity_graph.EntityColumn;
|
||||
import ru.cg.webbpm.modules.webkit.annotations.RpcSharedProperty;
|
||||
|
||||
import model.FormValidationResult;
|
||||
import org.springframework.context.support.MessageSourceAccessor;
|
||||
import service.FormValidator;
|
||||
import service.container.AbstractGraphFormService;
|
||||
import service.container.FormMode;
|
||||
import service.container.FormService;
|
||||
|
||||
import java.util.LinkedList;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Обрезанный FormServiceImpl из платформы, отвязанный от BPMN зависимостей
|
||||
* Поддержку BMPN решели из этого проекта убрать
|
||||
* Обрезанный FormServiceImpl из платформы, отвязанный от BPMN зависимостей Поддержку BMPN решели из
|
||||
* этого проекта убрать
|
||||
*
|
||||
* @author Denis Ivanov
|
||||
*/
|
||||
|
||||
public class UserAuthorityFormService extends AbstractGraphFormService implements FormService {
|
||||
|
||||
private static final MessageSourceAccessor MESSAGE_SOURCE = MessageBundleUtils.createAccessor(
|
||||
"messages/form_messages");
|
||||
@RpcSharedProperty
|
||||
public FormMode mode = FormMode.SIMPLE; // this is to share property with the default Form.ts
|
||||
|
||||
@Override
|
||||
public Object saveData(String s, List<FieldData> list, Boolean aBoolean,
|
||||
List<BpmnVariableForSave> list1) throws Exception {
|
||||
List<BpmnVariableForSave> list1) throws Exception {
|
||||
throw new UnsupportedOperationException("BPMN operations are unsupported");
|
||||
}
|
||||
|
||||
protected Object saveDataById(Object selectedId, List<FieldData> fieldData) {
|
||||
Map<EntityColumn, Object> valuesForSave = this.getValuesForSave(selectedId, fieldData);
|
||||
if (valuesForSave.isEmpty()) {
|
||||
throw new LocalizedException("form_field.entity_not_exists", MESSAGE_SOURCE,
|
||||
new Object[] {selectedId}
|
||||
);
|
||||
}
|
||||
else {
|
||||
executeValidators(valuesForSave, fieldData);
|
||||
return this.save(fieldData, valuesForSave);
|
||||
}
|
||||
}
|
||||
|
||||
protected void executeValidators(Map<EntityColumn, Object> valuesForSave,
|
||||
List<FieldData> fieldData) {
|
||||
if (this.formValidators != null && this.formValidators.length > 0) {
|
||||
StringBuilder errorMessageBuilder = new StringBuilder();
|
||||
ErrorMetadata errorMetadata = new ErrorMetadata();
|
||||
List<String> errorMessages = new LinkedList();
|
||||
|
||||
for (FormValidator formValidator : this.formValidators) {
|
||||
FormValidationResult result = formValidator.validate(valuesForSave, fieldData);
|
||||
if (!result.isValid()) {
|
||||
String validationResultMessage = result.getMessage();
|
||||
errorMessages.add(validationResultMessage);
|
||||
errorMessageBuilder.append(String.join("\n", validationResultMessage));
|
||||
ErrorMetadataItem errorMetadataItem = new ErrorMetadataItem(result.getCode(),
|
||||
validationResultMessage
|
||||
);
|
||||
errorMetadata.getItems().add(errorMetadataItem);
|
||||
}
|
||||
}
|
||||
|
||||
if (!errorMessages.isEmpty()) {
|
||||
throw new FormValidationException(errorMessageBuilder.toString(), errorMetadata,
|
||||
errorMessages
|
||||
);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@Override
|
||||
public List<FieldData> loadData() {
|
||||
throw new UnsupportedOperationException("Loading with no id is unsupported");
|
||||
|
|
|
|||
|
|
@ -0,0 +1,2 @@
|
|||
form_field_required=Обязательные поля не заполнены:
|
||||
|
||||
|
|
@ -0,0 +1 @@
|
|||
form_field_required=Обязательные поля не заполнены:
|
||||
|
|
@ -3056,6 +3056,46 @@
|
|||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
|
||||
<properties>
|
||||
<entry>
|
||||
<key>elseActions</key>
|
||||
<value>
|
||||
<item id="6a39e2a6-c792-4ca1-a10b-0560950defe2" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"2e13fce2-94b2-48d5-a43a-b2b50d6c2d05","packageName":"component.button","className":"SaveButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>false</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>eventRefs</key>
|
||||
<value>
|
||||
|
|
@ -3151,6 +3191,41 @@
|
|||
<entry>
|
||||
<key>thenActions</key>
|
||||
<value>
|
||||
<item id="c82a210a-8ddc-4e72-abcd-66027b09541a" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"2e13fce2-94b2-48d5-a43a-b2b50d6c2d05","packageName":"component.button","className":"SaveButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="5e6c9006-e256-43d7-8c1e-a0466abad147" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
|
|
@ -3469,6 +3544,116 @@
|
|||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>formValidators</key>
|
||||
<value>
|
||||
<item id="440b1618-a0b0-40d4-8b66-8baa14a4647b" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>requiredFields</key>
|
||||
<value>
|
||||
<item id="e70cdc7d-645f-4129-8079-349f44083e5e" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Вид заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_kind"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="813d05ab-62e7-4252-9260-0ce875a664e8" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Логин"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"user_login"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="de42d63c-a832-4316-8fc7-771e7bd47008" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Фамилия"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"secondname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="68af7252-7047-4e57-ab2b-2021f4e82601" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"firstname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"Имя"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="772bd069-4177-4973-85f9-5519d63cb288" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Статус заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_status"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
<implRef type="JAVA">
|
||||
<className>RequiredFieldValidator</className>
|
||||
<packageName>ru.micord.ervu.account_applications.component.validator</packageName>
|
||||
</implRef>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>mode</key>
|
||||
<value>
|
||||
<simple>"SIMPLE"</simple>
|
||||
|
|
@ -5969,6 +6154,12 @@
|
|||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>disabled</key>
|
||||
<value>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>form</key>
|
||||
<value>
|
||||
|
|
|
|||
|
|
@ -818,7 +818,6 @@
|
|||
<componentRootId>b02f97ad-e367-4b34-9b0c-cd1d20c108bf</componentRootId>
|
||||
<name>Vbox_LOAD</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
|
||||
<properties>
|
||||
|
|
@ -3121,6 +3120,46 @@
|
|||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
|
||||
<properties>
|
||||
<entry>
|
||||
<key>elseActions</key>
|
||||
<value>
|
||||
<item id="97c394a1-166c-4441-948f-0da336006c27" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"2e13fce2-94b2-48d5-a43a-b2b50d6c2d05","packageName":"component.button","className":"SaveButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>false</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>eventRefs</key>
|
||||
<value>
|
||||
|
|
@ -3216,6 +3255,41 @@
|
|||
<entry>
|
||||
<key>thenActions</key>
|
||||
<value>
|
||||
<item id="6bffe64b-9009-4b8a-815a-9935531d126c" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"2e13fce2-94b2-48d5-a43a-b2b50d6c2d05","packageName":"component.button","className":"SaveButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="5e6c9006-e256-43d7-8c1e-a0466abad147" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
|
|
@ -3339,7 +3413,6 @@
|
|||
<componentRootId>5b5d5661-33fa-462a-89d4-3fee327332c1</componentRootId>
|
||||
<name>Form</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
|
||||
<properties>
|
||||
|
|
@ -3375,6 +3448,116 @@
|
|||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>formValidators</key>
|
||||
<value>
|
||||
<item id="8be5c849-1af4-45b5-bda5-65b18a455613" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>requiredFields</key>
|
||||
<value>
|
||||
<item id="83b5bb60-3636-44b3-8f8c-be569176427c" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Вид заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_kind"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="df0b311c-3736-4687-af28-1438339efca7" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Логин"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"user_login"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="c0b4930f-ae22-4fcc-9609-618554352400" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Фамилия"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"secondname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="762e69c8-61a7-4129-aee6-d708222e42ec" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Имя"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"firstname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="f52cda0e-301f-41bc-b3de-11fc21a15d0a" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Статус заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_status"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
<implRef type="JAVA">
|
||||
<className>RequiredFieldValidator</className>
|
||||
<packageName>ru.micord.ervu.account_applications.component.validator</packageName>
|
||||
</implRef>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>mode</key>
|
||||
<value>
|
||||
<simple>"SIMPLE"</simple>
|
||||
|
|
@ -5734,7 +5917,6 @@
|
|||
<componentRootId>a20bed37-7b67-4df8-95f7-e0a84815b741</componentRootId>
|
||||
<name>Hbox</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
|
||||
<properties>
|
||||
|
|
@ -5791,6 +5973,12 @@
|
|||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>disabled</key>
|
||||
<value>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>form</key>
|
||||
<value>
|
||||
|
|
@ -5876,6 +6064,7 @@
|
|||
<componentRootId>ec35c0af-f0ca-486b-953a-ed607a05ac70</componentRootId>
|
||||
<name>Dialog</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="cf4526a1-96ab-4820-8aa9-62fb54c2b64c">
|
||||
<properties>
|
||||
|
|
|
|||
|
|
@ -4280,7 +4280,22 @@
|
|||
<name>Form1</name>
|
||||
<container>true</container>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
|
||||
<properties>
|
||||
<entry>
|
||||
<key>cssClasses</key>
|
||||
<value>
|
||||
<item id="92d2eaad-00c8-4c34-83c8-0df2a27bb794" removed="true"/>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>showServerValidationErrors</key>
|
||||
<value>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</properties>
|
||||
</scripts>
|
||||
<scripts id="c0bf7050-bd39-426a-8f1e-1600bbd4b9bb">
|
||||
<properties>
|
||||
<entry>
|
||||
|
|
@ -4304,6 +4319,116 @@
|
|||
</implRef>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>formValidators</key>
|
||||
<value>
|
||||
<item id="b217b0bc-42a1-4d28-880d-36d0080d3038" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>requiredFields</key>
|
||||
<value>
|
||||
<item id="f84415d3-14f8-41e1-8ea0-46252fb46642" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Вид заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_kind"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="8954ce7f-8f29-4d5c-8fe6-bc721cfa73fc" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Логин"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"user_login"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="cc9e1215-b578-4917-88f1-a62e3009b757" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Фамилия"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"secondname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="7c489802-7ac8-4ad7-812c-4fd0e88d73e3" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Имя"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"firstname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="1aef3d97-6409-4de0-b911-11181fb57fa5" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Статус заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_status"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
<implRef type="JAVA">
|
||||
<className>RequiredFieldValidator</className>
|
||||
<packageName>ru.micord.ervu.account_applications.component.validator</packageName>
|
||||
</implRef>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>mode</key>
|
||||
<value>
|
||||
|
|
@ -7689,6 +7814,7 @@
|
|||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="2479dc8b-d320-4a89-921b-f18e318cfdef" removed="true"/>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
|
|
@ -7737,6 +7863,7 @@
|
|||
<componentRootId>532835e8-726a-47ae-85fb-30db982275af</componentRootId>
|
||||
<name>SQL Отправить 1</name>
|
||||
<container>false</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="9403e589-958e-434b-8851-95ab1d93c60f">
|
||||
<properties>
|
||||
|
|
@ -7754,6 +7881,12 @@
|
|||
<simple>"btn-main"</simple>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>disabled</key>
|
||||
<value>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</properties>
|
||||
|
|
@ -7973,6 +8106,116 @@
|
|||
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
|
||||
<properties>
|
||||
<entry>
|
||||
<key>elseActions</key>
|
||||
<value>
|
||||
<item id="644a5ec7-6c28-46da-a76d-f4031e66721f" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"532835e8-726a-47ae-85fb-30db982275af","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>false</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="52468701-5705-4611-b7b8-c9a7643fa192" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"9e9900ff-6ba4-43ba-867e-fd06123649c2","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>false</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="6d1eec87-6658-4673-840a-5ee2544a0c69" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"26bd9707-ad78-4b97-8ca1-802e88fe8b57","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>false</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>eventRefs</key>
|
||||
<value>
|
||||
<item id="6a7709dc-c896-4c67-86c5-a59136b4a4af" removed="false">
|
||||
|
|
@ -8390,6 +8633,111 @@
|
|||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="86787f38-3d35-4fd8-a830-4c51638ce855" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"532835e8-726a-47ae-85fb-30db982275af","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="59f4fa70-42ba-46c1-b75b-1092b6757a64" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"9e9900ff-6ba4-43ba-867e-fd06123649c2","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="4675a3d4-4e37-40d2-b700-a2faf659c0e4" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"26bd9707-ad78-4b97-8ca1-802e88fe8b57","packageName":"component.button","className":"ExecuteSqlButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
|
|
@ -8428,7 +8776,6 @@
|
|||
<componentRootId>63464a3d-b824-4808-9640-e19233c56a80</componentRootId>
|
||||
<name>Учетные записи</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="d1ce20ca-453b-4610-a2a5-bb6498db5cf5">
|
||||
<properties>
|
||||
|
|
@ -9055,7 +9402,16 @@
|
|||
<name>Form2</name>
|
||||
<container>true</container>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
|
||||
<properties>
|
||||
<entry>
|
||||
<key>showServerValidationErrors</key>
|
||||
<value>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</properties>
|
||||
</scripts>
|
||||
<scripts id="c0bf7050-bd39-426a-8f1e-1600bbd4b9bb">
|
||||
<properties>
|
||||
<entry>
|
||||
|
|
@ -9079,6 +9435,120 @@
|
|||
</implRef>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>formValidators</key>
|
||||
<value>
|
||||
<item id="fd720809-4cb5-475b-a86d-b6eb5ba85f77" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>requiredFields</key>
|
||||
<value>
|
||||
<item id="013a8262-26a9-45f2-ab43-136bd0f64868" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Вид заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_kind"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="2dca08b6-fa69-4325-bb9d-4c9568c112c0" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Логин"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"user_login"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="e85a4b5b-876a-4737-9767-0bf5aa3d3a10" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Фамилия"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"secondname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="493dc756-4d47-450d-a878-4cc1d4276eeb" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Имя"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"firstname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="7eaef52d-1a3a-401c-9921-e5cc9a1a0ea9" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Статус заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_status"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
<implRef type="JAVA">
|
||||
<className>RequiredFieldValidator</className>
|
||||
<packageName>ru.micord.ervu.account_applications.component.validator</packageName>
|
||||
</implRef>
|
||||
</value>
|
||||
</item>
|
||||
<item id="e9713085-43b4-4342-b03f-3cb85a2a07fd" removed="true"/>
|
||||
<item id="19c2ffbd-24a4-4d18-b58b-2bb1565fbed1" removed="true"/>
|
||||
<item id="9f5154a3-ab2b-44ed-9119-b4e0133397e8" removed="true"/>
|
||||
<item id="80e67982-87b0-499a-93a5-885df6939d23" removed="true"/>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>mode</key>
|
||||
<value>
|
||||
|
|
@ -11989,7 +12459,6 @@
|
|||
<componentRootId>553f5104-ee93-4931-a071-dd5b4c48f417</componentRootId>
|
||||
<name>Hbox</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
|
||||
<properties>
|
||||
|
|
@ -12209,6 +12678,12 @@
|
|||
<simple>"btn-main"</simple>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>disabled</key>
|
||||
<value>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</properties>
|
||||
|
|
@ -12439,7 +12914,6 @@
|
|||
<componentRootId>6668fe64-2735-462c-92ba-09a929aaa7dc</componentRootId>
|
||||
<name>Роли</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="d1ce20ca-453b-4610-a2a5-bb6498db5cf5">
|
||||
<properties>
|
||||
|
|
@ -13442,7 +13916,16 @@
|
|||
<name>Form3</name>
|
||||
<container>true</container>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f">
|
||||
<properties>
|
||||
<entry>
|
||||
<key>showServerValidationErrors</key>
|
||||
<value>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</properties>
|
||||
</scripts>
|
||||
<scripts id="c0bf7050-bd39-426a-8f1e-1600bbd4b9bb">
|
||||
<properties>
|
||||
<entry>
|
||||
|
|
@ -13466,6 +13949,116 @@
|
|||
</implRef>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>formValidators</key>
|
||||
<value>
|
||||
<item id="5418ccb0-8f0b-4dd3-8ff1-db313a673dcc" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>requiredFields</key>
|
||||
<value>
|
||||
<item id="d3a90814-af6b-49a6-99e0-a8a439a7d0af" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Вид заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_kind"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="3433096e-85f7-4c39-87fa-48aa410bfda6" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Логин"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"user_login"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="be29a25b-86e7-40d9-bacd-d098fbed1b41" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Фамилия"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"secondname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="40aca80c-9e5e-43e9-8837-d0f7bf510d39" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Имя"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"firstname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="356e3761-05ce-4801-9b71-d941c0010520" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Статус заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_status"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
<implRef type="JAVA">
|
||||
<className>RequiredFieldValidator</className>
|
||||
<packageName>ru.micord.ervu.account_applications.component.validator</packageName>
|
||||
</implRef>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>mode</key>
|
||||
<value>
|
||||
|
|
@ -16654,6 +17247,12 @@
|
|||
<simple>"btn-main"</simple>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>disabled</key>
|
||||
<value>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</properties>
|
||||
|
|
@ -16879,7 +17478,6 @@
|
|||
<componentRootId>04c1ad48-b172-4c82-9b6e-0ee97be95dea</componentRootId>
|
||||
<name>Dialog_error</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="cf4526a1-96ab-4820-8aa9-62fb54c2b64c">
|
||||
<properties>
|
||||
|
|
@ -18042,6 +18640,7 @@
|
|||
<componentRootId>e9b9ccaf-03fc-4c42-a194-2fed0e2b1142</componentRootId>
|
||||
<name>Grid</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="07201df9-ff33-4c71-9aae-a2cfdd028234">
|
||||
<enabled>false</enabled>
|
||||
|
|
@ -18603,6 +19202,7 @@
|
|||
<componentRootId>b1db4ae9-ee1b-4111-bb5a-73a1ae32bce9</componentRootId>
|
||||
<name>Hbox</name>
|
||||
<container>true</container>
|
||||
<expanded>false</expanded>
|
||||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="bf098f19-480e-44e4-9084-aa42955c4d0f"/>
|
||||
<scripts id="b6068710-0f31-48ec-8e03-c0c1480a40c0"/>
|
||||
|
|
|
|||
|
|
@ -1814,6 +1814,46 @@
|
|||
<childrenReordered>false</childrenReordered>
|
||||
<scripts id="37dff5c8-1599-4984-b107-c44a87b6da2e">
|
||||
<properties>
|
||||
<entry>
|
||||
<key>elseActions</key>
|
||||
<value>
|
||||
<item id="531a461b-f826-4573-8a29-79d0ff9b0844" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"2e13fce2-94b2-48d5-a43a-b2b50d6c2d05","packageName":"component.button","className":"SaveButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>false</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>eventRefs</key>
|
||||
<value>
|
||||
|
|
@ -1914,6 +1954,41 @@
|
|||
<entry>
|
||||
<key>thenActions</key>
|
||||
<value>
|
||||
<item id="4d905aed-fd88-4a7c-93bc-9578642298cf" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>behavior</key>
|
||||
<value>
|
||||
<simple>{"objectId":"2e13fce2-94b2-48d5-a43a-b2b50d6c2d05","packageName":"component.button","className":"SaveButton","type":"TS"}</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>method</key>
|
||||
<value>
|
||||
<simple>"setEnabled"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>value</key>
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>staticValue</key>
|
||||
<value>
|
||||
<implRef type="TS">
|
||||
<className>boolean</className>
|
||||
<packageName></packageName>
|
||||
</implRef>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="5d24f972-b663-4197-a764-2084bda19756" removed="true"/>
|
||||
<item id="f89b7b86-1c16-4e43-ac85-97f3d1325870" removed="false">
|
||||
<value>
|
||||
|
|
@ -3374,6 +3449,116 @@
|
|||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>formValidators</key>
|
||||
<value>
|
||||
<item id="c99ebc8e-0773-4430-901b-5479464631d8" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>requiredFields</key>
|
||||
<value>
|
||||
<item id="432c5614-261f-4fe0-b5bc-bafa77b80671" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Вид заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_kind"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="d979e62c-8359-4712-b7d5-9af431f9c541" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Логин"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"user_login"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="8e8a04d1-09bc-4fe5-a084-c971e7abb442" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Фамилия"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"secondname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="b6818232-8277-4dc8-8dff-0acecf7e1643" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Имя"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"firstname"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
<item id="525f0df0-6aa2-4e69-8811-29cf30328da9" removed="false">
|
||||
<value>
|
||||
<complex>
|
||||
<entry>
|
||||
<key>displayName</key>
|
||||
<value>
|
||||
<simple>"Статус заявки"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>name</key>
|
||||
<value>
|
||||
<simple>"application_status"</simple>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
</complex>
|
||||
<implRef type="JAVA">
|
||||
<className>RequiredFieldValidator</className>
|
||||
<packageName>ru.micord.ervu.account_applications.component.validator</packageName>
|
||||
</implRef>
|
||||
</value>
|
||||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>mode</key>
|
||||
<value>
|
||||
<simple>"SIMPLE"</simple>
|
||||
|
|
@ -5796,6 +5981,12 @@
|
|||
</item>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>disabled</key>
|
||||
<value>
|
||||
<simple>true</simple>
|
||||
</value>
|
||||
</entry>
|
||||
<entry>
|
||||
<key>form</key>
|
||||
<value>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue