diff --git a/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/validation/rule/PresentById.java b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/validation/rule/PresentById.java index 1da49900d..ed124b62b 100644 --- a/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/validation/rule/PresentById.java +++ b/platform-parent/platform-imdg-api/src/main/java/ru/spcex/platform/imdg/validation/rule/PresentById.java @@ -10,6 +10,9 @@ import ru.spcex.platform.utils.validation.IValidationRule; import java.util.Optional; +/** + * В рексевте необходим интерфейс WithId + */ public class PresentById implements IValidationRule> { private final String mapName; private final IErrorEnumId errorEnum; diff --git a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/securitites/ListingUpdateRequest.java b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/securitites/ListingUpdateRequest.java index fc414f37b..7cbcd28e7 100644 --- a/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/securitites/ListingUpdateRequest.java +++ b/platform-parent/platform-messaging/src/main/java/ru/spcex/clearing/platform/messaging/domain/cud/securitites/ListingUpdateRequest.java @@ -1,10 +1,11 @@ package ru.spcex.clearing.platform.messaging.domain.cud.securitites; import com.fasterxml.jackson.annotation.JsonProperty; +import ru.spcex.platform.classes.base.interfaces.WithId; import java.math.BigDecimal; -public class ListingUpdateRequest { +public class ListingUpdateRequest implements WithId { @JsonProperty private Long id; @JsonProperty @@ -18,6 +19,7 @@ public class ListingUpdateRequest { @JsonProperty private String workflowStatus; + @Override public Long getId() { return id; }