From ae7e03fda8054b7c736e695fc0d69a1ded0763cf Mon Sep 17 00:00:00 2001 From: ialbert Date: Mon, 19 Jun 2023 18:17:58 +0300 Subject: [PATCH] SDF57 executor NLP fix --- .../ru/spcex/clearing/service/executors/Sdf57Executor.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf57Executor.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf57Executor.java index fe522a651..4dd65576d 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf57Executor.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf57Executor.java @@ -387,9 +387,9 @@ public class Sdf57Executor extends AbstractExecutor { private Optional findRegByUnit(Statement s, Registry registry, RegistryUnit unit) { RegistryTradingParams p = new RegistryTradingParams( - RegistryDesignation.valueOf(registry.getRegistryDesignation()), - RegistryInstrumentType.valueOf(registry.getRegistryInstrumentType()), - RegistryCapacity.valueOf(registry.getRegistryCapacity()), + IEnumKey.getEnumByKey(RegistryDesignation.class, registry.getRegistryDesignation()), + IEnumKey.getEnumByKey(RegistryInstrumentType.class, registry.getRegistryInstrumentType()), + IEnumKey.getEnumByKey(RegistryCapacity.class, registry.getRegistryCapacity()), unit ); String sql = RegistryCodeSqlBuilder.getInstance(p).build();