diff --git a/clearing-parent/clearing-utils/pom.xml b/clearing-parent/clearing-utils/pom.xml
index 4b9ecb09b..580382cc7 100644
--- a/clearing-parent/clearing-utils/pom.xml
+++ b/clearing-parent/clearing-utils/pom.xml
@@ -4,8 +4,9 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
4.0.0
- clearing-utils
- Clearing-module, dependency version of platform-utils
+ clearing-utils
+ clearing-utils
+ Clearing-module, dependency version of platform-utils
jar
SPCEX-1.0.0.0
diff --git a/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/DictionaryPresentRule.java b/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/DictionaryPresentRule.java
index 8fed6e5ed..ab42f8bc0 100644
--- a/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/DictionaryPresentRule.java
+++ b/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/DictionaryPresentRule.java
@@ -99,4 +99,9 @@ public record DictionaryPresentRule(String fiel
}
return empty();
}
+
+ @Override
+ public String ruleName() {
+ return getClass().getSimpleName() + "{" + fieldName + " - " + dictionaryName + "}";
+ }
}
diff --git a/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/EnumPresentRule.java b/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/EnumPresentRule.java
index a819a26e6..13a3494ff 100644
--- a/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/EnumPresentRule.java
+++ b/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/EnumPresentRule.java
@@ -69,4 +69,9 @@ public record EnumPresentRule(String fieldName,
}
return of(errorWrongEnumValue, fieldName);
}
+
+ @Override
+ public String ruleName() {
+ return getClass().getSimpleName() + "{" + fieldName + "}";
+ }
}
diff --git a/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/FieldRequiredRule.java b/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/FieldRequiredRule.java
index 93473976a..2e215648e 100644
--- a/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/FieldRequiredRule.java
+++ b/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/FieldRequiredRule.java
@@ -40,4 +40,9 @@ public record FieldRequiredRule(
if (value == null) return of(errorEmptyRequiredValue, fieldName);
return empty();
}
+
+ @Override
+ public String ruleName() {
+ return getClass().getSimpleName() + "{" + fieldName + "}";
+ }
}
diff --git a/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/IdPresentRule.java b/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/IdPresentRule.java
index 02db04c3e..5ce3c570f 100644
--- a/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/IdPresentRule.java
+++ b/clearing-parent/clearing-utils/src/main/java/ru/spcex/clearing/validation/common/rules/IdPresentRule.java
@@ -103,4 +103,9 @@ public record IdPresentRule(
}
return empty();
}
+
+ @Override
+ public String ruleName() {
+ return getClass().getSimpleName() + "{" + fieldName + "}";
+ }
}