diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/dto/BluetoothChargingRecordDTO.java b/jsowell-pile/src/main/java/com/jsowell/pile/dto/BluetoothChargingRecordDTO.java index 1feae3ff2..9bd97a07e 100644 --- a/jsowell-pile/src/main/java/com/jsowell/pile/dto/BluetoothChargingRecordDTO.java +++ b/jsowell-pile/src/main/java/com/jsowell/pile/dto/BluetoothChargingRecordDTO.java @@ -2,6 +2,8 @@ package com.jsowell.pile.dto; import com.fasterxml.jackson.annotation.JsonProperty; import lombok.Data; +import org.apache.commons.lang3.builder.ToStringBuilder; +import org.apache.commons.lang3.builder.ToStringStyle; /** * 蓝牙充电记录 @@ -135,4 +137,42 @@ public class BluetoothChargingRecordDTO { // 物理卡号 @JsonProperty(value = "PCardID") private String pCardID; + + @Override + public String toString() { + return new ToStringBuilder(this, ToStringStyle.JSON_STYLE) + .append("memberId", memberId) + .append("trxSN", trxSN) + .append("pileNo", pileNo) + .append("plugNo", plugNo) + .append("startTime", startTime) + .append("endTime", endTime) + .append("priceSharp", priceSharp) + .append("energySharp", energySharp) + .append("lossKwhSharp", lossKwhSharp) + .append("moneySharp", moneySharp) + .append("pricePeak", pricePeak) + .append("energyPeak", energyPeak) + .append("lossKwhPeak", lossKwhPeak) + .append("moneyPeak", moneyPeak) + .append("priceFlat", priceFlat) + .append("energyFlat", energyFlat) + .append("lossKwhFlat", lossKwhFlat) + .append("moneyFlat", moneyFlat) + .append("priceValley", priceValley) + .append("energyValley", energyValley) + .append("lossKwhValley", lossKwhValley) + .append("moneyValley", moneyValley) + .append("startKwh", startKwh) + .append("stopKwh", stopKwh) + .append("totalEnergy", totalEnergy) + .append("lossTotalKwh", lossTotalKwh) + .append("totalMoney", totalMoney) + .append("vin", vin) + .append("startMode", startMode) + .append("tradeTime", tradeTime) + .append("stopReason", stopReason) + .append("pCardID", pCardID) + .toString(); + } }