Skip to content

Commit ca46274

Browse files
committed
rename Transaction.id to Transaction.tradeId
spacious-team/investbook#363
1 parent 1719822 commit ca46274

File tree

3 files changed

+9
-7
lines changed

3 files changed

+9
-7
lines changed

src/main/java/org/spacious_team/broker/pojo/Transaction.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818

1919
package org.spacious_team.broker.pojo;
2020

21+
import com.fasterxml.jackson.annotation.JsonProperty;
2122
import io.swagger.v3.oas.annotations.media.Schema;
2223
import lombok.Builder;
2324
import lombok.EqualsAndHashCode;
@@ -39,11 +40,12 @@
3940
public class Transaction {
4041
//@Nullable // autoincrement
4142
@Schema(description = "Внутренний идентификатор сделки", example = "123", required = true)
42-
private final Integer pk;
43+
private final Integer id;
4344

4445
@NotNull
46+
@JsonProperty("trade-id")
4547
@Schema(description = "Номер сделки в системе учета брокера", example = "123SP", required = true)
46-
private final String id;
48+
private final String tradeId;
4749

4850
@NotNull
4951
@Schema(description = "Номер счета в системе учета брокера", example = "10200I", required = true)

src/main/java/org/spacious_team/broker/pojo/TransactionCashFlow.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,12 +41,12 @@
4141
public class TransactionCashFlow {
4242
//@Nullable // autoincrement
4343
@Schema(description = "Внутренний идентификатор записи", example = "1", required = true)
44-
private final Integer pk;
44+
private final Integer id;
4545

4646
@NotNull
47-
@JsonProperty("transaction-pk")
47+
@JsonProperty("transaction-id")
4848
@Schema(description = "Внутренний идентификатор сделки", example = "123", required = true)
49-
private final Integer transactionPk;
49+
private final Integer transactionId;
5050

5151
@NotNull
5252
@JsonProperty("event-type")

src/main/java/org/spacious_team/broker/report_parser/api/AbstractTransaction.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
@EqualsAndHashCode(cacheStrategy = LAZY)
4141
public abstract class AbstractTransaction {
4242
protected static final BigDecimal minValue = BigDecimal.valueOf(0.01);
43-
protected final String transactionId;
43+
protected final String tradeId;
4444
protected final String portfolio;
4545
protected final String security;
4646
protected final Instant timestamp;
@@ -52,7 +52,7 @@ public abstract class AbstractTransaction {
5252

5353
public Transaction getTransaction() {
5454
return Transaction.builder()
55-
.id(transactionId)
55+
.tradeId(tradeId)
5656
.portfolio(portfolio)
5757
.security(security)
5858
.timestamp(timestamp)

0 commit comments

Comments
 (0)