From e6b32c49436d8771b0116f2b7844b69ee8294206 Mon Sep 17 00:00:00 2001 From: ialbert Date: Fri, 9 Jun 2023 10:56:21 +0300 Subject: [PATCH] =?UTF-8?q?=D1=84=D0=B8=D0=BA=D1=81=20=D0=BE=D0=B1=D1=80?= =?UTF-8?q?=D0=B0=D0=B1=D0=BE=D1=82=D0=BA=D0=B8=20SDF04?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ru/spcex/clearing/service/executors/Sdf04Executor.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf04Executor.java b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf04Executor.java index 8595cc937..9b6040f76 100644 --- a/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf04Executor.java +++ b/clearing-parent/clearing-service/src/main/java/ru/spcex/clearing/service/executors/Sdf04Executor.java @@ -18,6 +18,7 @@ import ru.spcex.platform.imdg.api.predicate.ImdgPredicate; import ru.spcex.platform.imdg.api.predicate.ImdgPredicateBuilder; import java.math.BigDecimal; +import java.time.Instant; import java.util.Collection; @Service @@ -78,6 +79,8 @@ public class Sdf04Executor extends AbstractExecutor { boolean unlockRegistry(Registry registry, BigDecimal value) { if (registry.getBalance() == null) registry.setBalance(BigDecimal.ZERO); registry.setBalance(registry.getBalance().subtract(value)); + registry.setUpdated(Instant.now()); + registryImdg.update(registry); return true; } }