JdlReception.java 6.24 KB
package com.bsth.entity.oil;

import java.util.Date;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

import org.springframework.format.annotation.DateTimeFormat;

/**
--------------------------------------------------------
  `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'ID',
  `station_name` varchar(255) DEFAULT NULL COMMENT '站点名称',
  `connector_id` varchar(255) DEFAULT NULL COMMENT '枪编号',
  `order_no` varchar(255) DEFAULT NULL COMMENT '订单编号',
  `start_time` varchar(255) DEFAULT NULL COMMENT '充电开始时间',
  `end_time` varchar(255) DEFAULT NULL COMMENT '充电结束时间',
  `start_soc` double(11,2) DEFAULT NULL COMMENT '开始 SOC(%)',
  `end_soc` double(11,2) DEFAULT NULL COMMENT '结束 SOC(%)',
  `stop_reason` varchar(255) DEFAULT NULL COMMENT '终止原因',
  `charge_capacity` double(11,3) DEFAULT NULL COMMENT '充电量,单位:度',
  `electric_charge` double(11,2) DEFAULT NULL COMMENT '电费,单位:元',
  `service_charge` double(11,2) DEFAULT NULL COMMENT '服务费,单位:元',
  `total_amount` double(11,2) DEFAULT NULL COMMENT '总费用,单位:元',
  `vin_code` varchar(255) DEFAULT NULL COMMENT '卡号',
  `card_no` varchar(255) DEFAULT NULL COMMENT 'VIN,车架号',
  `car_code` varchar(255) DEFAULT NULL COMMENT '车牌号',
  `date_str` varchar(255) DEFAULT NULL COMMENT '营运日期',
  `origin` int(2) NOT NULL DEFAULT '0' COMMENT '数据源(0:接口获取;1:导入)',
  `sum_time` bigint(11) DEFAULT NULL COMMENT '总计充电时间(分钟)',
  `pile_id` varchar(255) DEFAULT NULL COMMENT '桩号',
  `create_by` varchar(255) DEFAULT NULL COMMENT '创建人',
  `create_date` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(255) DEFAULT NULL COMMENT '修改人',
  `update_date` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间',
*/
@Entity
@Table(name = "bsth_c_jdl_reception")
public class JdlReception {
	@Id
	@GeneratedValue(strategy = GenerationType.IDENTITY)
	private	Long id;
	private String stationName;
	private String connectorId;
	private String orderNo;
	private String startTime;
	private String endTime;
	private Double startSoc;
	private Double endSoc;
	private String stopReason;
	private Double chargeCapacity;
	private Double electricCharge;
	private Double serviceCharge;
	private Double totalAmount;
	private String vinCode;
	private String cardNo;
	private String carCode;
	private String dateStr;
	private Integer origin;
	private Integer sumTime;
	private String batchNo;
	private String pileId;
	private String createBy;
	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	private Date createDate;
	private String updateBy;
	@DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	private Date updateDate;
	
	
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getStationName() {
		return stationName;
	}
	public void setStationName(String stationName) {
		this.stationName = stationName;
	}
	public String getConnectorId() {
		return connectorId;
	}
	public void setConnectorId(String connectorId) {
		this.connectorId = connectorId;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public String getStartTime() {
		return startTime;
	}
	public void setStartTime(String startTime) {
		this.startTime = startTime;
	}
	public String getEndTime() {
		return endTime;
	}
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}
	public Double getStartSoc() {
		return startSoc;
	}
	public void setStartSoc(Double startSoc) {
		this.startSoc = startSoc;
	}
	public Double getEndSoc() {
		return endSoc;
	}
	public void setEndSoc(Double endSoc) {
		this.endSoc = endSoc;
	}
	public String getStopReason() {
		return stopReason;
	}
	public void setStopReason(String stopReason) {
		this.stopReason = stopReason;
	}
	public Double getChargeCapacity() {
		return chargeCapacity;
	}
	public void setChargeCapacity(Double chargeCapacity) {
		this.chargeCapacity = chargeCapacity;
	}
	public Double getElectricCharge() {
		return electricCharge;
	}
	public void setElectricCharge(Double electricCharge) {
		this.electricCharge = electricCharge;
	}
	public Double getServiceCharge() {
		return serviceCharge;
	}
	public void setServiceCharge(Double serviceCharge) {
		this.serviceCharge = serviceCharge;
	}
	public Double getTotalAmount() {
		return totalAmount;
	}
	public void setTotalAmount(Double totalAmount) {
		this.totalAmount = totalAmount;
	}
	public String getVinCode() {
		return vinCode;
	}
	public void setVinCode(String vinCode) {
		this.vinCode = vinCode;
	}
	public String getCardNo() {
		return cardNo;
	}
	public void setCardNo(String cardNo) {
		this.cardNo = cardNo;
	}
	public String getCarCode() {
		return carCode;
	}
	public void setCarCode(String carCode) {
		this.carCode = carCode;
	}
	public String getDateStr() {
		return dateStr;
	}
	public void setDateStr(String dateStr) {
		this.dateStr = dateStr;
	}
	public Integer getOrigin() {
		return origin;
	}
	public void setOrigin(Integer origin) {
		this.origin = origin;
	}
	public Integer getSumTime() {
		return sumTime;
	}
	public void setSumTime(Integer sumTime) {
		this.sumTime = sumTime;
	}
	public String getBatchNo() {
		return batchNo;
	}
	public void setBatchNo(String batchNo) {
		this.batchNo = batchNo;
	}
	public String getPileId() {
		return pileId;
	}
	public void setPileId(String pileId) {
		this.pileId = pileId;
	}
	public String getCreateBy() {
		return createBy;
	}
	public void setCreateBy(String createBy) {
		this.createBy = createBy;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	public String getUpdateBy() {
		return updateBy;
	}
	public void setUpdateBy(String updateBy) {
		this.updateBy = updateBy;
	}
	public Date getUpdateDate() {
		return updateDate;
	}
	public void setUpdateDate(Date updateDate) {
		this.updateDate = updateDate;
	}
	
}