фикс обработки SDF04

This commit is contained in:
ialbert 2023-06-09 10:56:21 +03:00
parent b85247dfaf
commit e6b32c4943

View file

@ -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<SDf04> {
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;
}
}