diff --git a/jsowell-pile/src/main/java/com/jsowell/pile/domain/PersonalChargingRecord.java b/jsowell-pile/src/main/java/com/jsowell/pile/domain/PersonalChargingRecord.java
index ece957c1f..2958eb285 100644
--- a/jsowell-pile/src/main/java/com/jsowell/pile/domain/PersonalChargingRecord.java
+++ b/jsowell-pile/src/main/java/com/jsowell/pile/domain/PersonalChargingRecord.java
@@ -1,7 +1,5 @@
package com.jsowell.pile.domain;
-import java.math.BigDecimal;
-import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
@@ -9,9 +7,12 @@ import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import lombok.experimental.SuperBuilder;
+import java.math.BigDecimal;
+import java.util.Date;
+
/**
- * 个人充电桩的充电记录
- */
+ * 个人充电桩的充电记录
+ */
@Data
@Accessors(chain = true)
@SuperBuilder
@@ -20,157 +21,177 @@ import lombok.experimental.SuperBuilder;
@NoArgsConstructor
public class PersonalChargingRecord {
/**
- * 主键
- */
+ * 主键
+ */
private Integer id;
/**
- * 交易流水号
- */
+ * 交易流水号
+ */
private String transactionCode;
/**
- * 订单状态(0-未启动;1-充电中;2-待结算;3-待补缴;4-异常;5-可疑;6-订单完成;7-超时关闭)
- */
+ * 订单状态(0-未启动;1-充电中;2-待结算;3-待补缴;4-异常;5-可疑;6-订单完成;7-超时关闭)
+ */
private String status;
/**
- * 会员id
- */
+ * 会员id
+ */
private String memberId;
/**
- * 站点id
- */
+ * 站点id
+ */
private String stationId;
/**
- * 运营商id
- */
+ * 运营商id
+ */
private String merchantId;
/**
- * 充电桩sn
- */
+ * 充电桩sn
+ */
private String pileSn;
/**
- * 充电桩枪口号
- */
+ * 充电桩枪口号
+ */
private String connectorCode;
/**
- * 充电桩枪口编号
- */
+ * 充电桩枪口编号
+ */
private String pileConnectorCode;
/**
- * 卡启动时的卡号
- */
+ * 卡启动时的卡号
+ */
private String logicCard;
/**
- * vin启动时的vin码
- */
+ * vin启动时的vin码
+ */
private String vinCode;
/**
- * 启动方式(0-后管启动;1-用户app启动;2-卡启动;3-离线卡启动; 4-第三方平台启动; 5-车辆vin码启动)
- */
+ * 启动方式(0-后管启动;1-用户app启动;2-卡启动;3-离线卡启动; 4-第三方平台启动; 5-车辆vin码启动)
+ */
private String startMode;
/**
- * 车牌号码
- */
+ * 车牌号码
+ */
private String plateNumber;
/**
- * 充电开始时间
- */
+ * 充电开始时间
+ */
private Date chargeStartTime;
/**
- * 充电结束时间
- */
+ * 充电结束时间
+ */
private Date chargeEndTime;
/**
- * 启动类型(now-立即启动;reservation-预约启动)
- */
+ * 启动类型(now-立即启动;reservation-预约启动)
+ */
private String startType;
/**
- * 预约开始时间
- */
+ * 预约开始时间
+ */
private Date reservationStartTime;
/**
- * 预约结束时间
- */
+ * 预约结束时间
+ */
private Date reservationEndTime;
/**
- * 开始SOC
- */
+ * 开始SOC
+ */
private String startSoc;
/**
- * 结束SOC
- */
+ * 结束SOC
+ */
private String endSoc;
/**
- * 总用电量
- */
+ * 电表总起值
+ */
+ private String ammeterTotalStart;
+
+ /**
+ * 电表总止值
+ */
+ private String ammeterTotalEnd;
+
+ /**
+ * 总用电量
+ */
private BigDecimal totalUsedElectricity;
/**
- * 尖时段用电量
- */
+ * 尖时段用电量
+ */
private BigDecimal sharpUsedElectricity;
/**
- * 峰时段用电量
- */
+ * 峰时段用电量
+ */
private BigDecimal peakUsedElectricity;
/**
- * 平时段用电量
- */
+ * 平时段用电量
+ */
private BigDecimal flatUsedElectricity;
/**
- * 谷时段用电量
- */
+ * 谷时段用电量
+ */
private BigDecimal valleyUsedElectricity;
/**
- * 异常原因
- */
+ * 异常原因
+ */
private String reason;
/**
- * 创建人
- */
+ * 交易日期
+ */
+ private Date tradeDate;
+
+ /**
+ * 来源(4G/BT)
+ */
+ private String sourceType;
+
+ /**
+ * 创建人
+ */
private String createBy;
/**
- * 创建时间
- */
+ * 创建时间
+ */
private Date createTime;
/**
- * 更新人
- */
+ * 更新人
+ */
private String updateBy;
/**
- * 更新时间
- */
+ * 更新时间
+ */
private Date updateTime;
/**
- * 删除标识(0-正常;1-删除)
- */
+ * 删除标识(0-正常;1-删除)
+ */
private String delFlag;
}
\ No newline at end of file
diff --git a/jsowell-pile/src/main/resources/mapper/pile/PersonalChargingRecordMapper.xml b/jsowell-pile/src/main/resources/mapper/pile/PersonalChargingRecordMapper.xml
index 47cac591f..7931d6c52 100644
--- a/jsowell-pile/src/main/resources/mapper/pile/PersonalChargingRecordMapper.xml
+++ b/jsowell-pile/src/main/resources/mapper/pile/PersonalChargingRecordMapper.xml
@@ -24,12 +24,16 @@
+
+
+
+
@@ -41,9 +45,9 @@
id, transaction_code, `status`, member_id, station_id, merchant_id, pile_sn, connector_code,
pile_connector_code, logic_card, vin_code, start_mode, plate_number, charge_start_time,
charge_end_time, start_type, reservation_start_time, reservation_end_time, start_soc,
- end_soc, total_used_electricity, sharp_used_electricity, peak_used_electricity, flat_used_electricity,
- valley_used_electricity, reason, create_by, create_time, update_by, update_time,
- del_flag
+ end_soc, ammeter_total_start, ammeter_total_end, total_used_electricity, sharp_used_electricity,
+ peak_used_electricity, flat_used_electricity, valley_used_electricity, reason, trade_date,
+ source_type, create_by, create_time, update_by, update_time, del_flag