diff --git a/src/main/java/it/gov/pagopa/bizeventsservice/model/response/CtReceiptModelResponse.java b/src/main/java/it/gov/pagopa/bizeventsservice/model/response/CtReceiptModelResponse.java index c16f415a..b3a04b2c 100644 --- a/src/main/java/it/gov/pagopa/bizeventsservice/model/response/CtReceiptModelResponse.java +++ b/src/main/java/it/gov/pagopa/bizeventsservice/model/response/CtReceiptModelResponse.java @@ -8,6 +8,7 @@ import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; +import com.fasterxml.jackson.annotation.JsonFormat; import it.gov.pagopa.bizeventsservice.model.MapEntry; import lombok.AllArgsConstructor; import lombok.Builder; @@ -66,9 +67,16 @@ public class CtReceiptModelResponse implements Serializable { private BigDecimal primaryCiIncurredFee; private String idBundle; private String idCiBundle; + + @JsonFormat(pattern="yyyy-MM-dd") private LocalDate paymentDateTime; + + @JsonFormat(pattern="yyyy-MM-dd") private LocalDate applicationDate; + + @JsonFormat(pattern="yyyy-MM-dd") private LocalDate transferDate; + private List metadata; } diff --git a/src/main/java/it/gov/pagopa/bizeventsservice/model/response/Debtor.java b/src/main/java/it/gov/pagopa/bizeventsservice/model/response/Debtor.java index 4826bb90..c41762f5 100644 --- a/src/main/java/it/gov/pagopa/bizeventsservice/model/response/Debtor.java +++ b/src/main/java/it/gov/pagopa/bizeventsservice/model/response/Debtor.java @@ -5,6 +5,7 @@ import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; +import com.fasterxml.jackson.annotation.JsonProperty; import it.gov.pagopa.bizeventsservice.model.response.enumeration.EntityUniqueIdentifierType; import lombok.AllArgsConstructor; import lombok.Builder; @@ -33,5 +34,6 @@ public class Debtor implements Serializable{ private String city; private String stateProvinceRegion; private String country; + @JsonProperty(value="eMail") private String eMail; } diff --git a/src/main/java/it/gov/pagopa/bizeventsservice/model/response/Payer.java b/src/main/java/it/gov/pagopa/bizeventsservice/model/response/Payer.java index 98a5aec7..c0a034c6 100644 --- a/src/main/java/it/gov/pagopa/bizeventsservice/model/response/Payer.java +++ b/src/main/java/it/gov/pagopa/bizeventsservice/model/response/Payer.java @@ -5,6 +5,7 @@ import javax.validation.constraints.NotBlank; import javax.validation.constraints.NotNull; +import com.fasterxml.jackson.annotation.JsonProperty; import it.gov.pagopa.bizeventsservice.model.response.enumeration.EntityUniqueIdentifierType; import lombok.AllArgsConstructor; import lombok.Builder; @@ -33,5 +34,6 @@ public class Payer implements Serializable{ private String city; private String stateProvinceRegion; private String country; + @JsonProperty(value="eMail") private String eMail; }