OrderTransDetailDO.java 4.29 KB
package com.zteits.pay.domain;

import java.math.BigDecimal;
import java.util.Date;

public class OrderTransDetailDO {
	/** 主键id. */
	private Long id;
	/** 创建时间. */
	private Date createTime;

	private String parkId;

	/** 停车场名称. */
	private String parkName;

	/** 订单号. */
	private String orderNo;

	/** 车牌号. */
	private String carNum;

	/** 收费规则. */
	private String chargeRule;

	/** 支付方式-- 1:支付宝 2:微信 3:银联 4:微信公众号. */
	private Integer payType;

	/** 金额. */
	private BigDecimal orderTotalFee;

	/** 交易状态. */
	private Integer orderState;

	/** 交易状态描述. */
	private String orderStateRemark;

	/** 车辆进场时间. */
	private Date parkInTime;

	/** 车辆出场时间. */
	private Date parkOutTime;

	/** 停车时长 单位:小时格式:02小时52分. */
	private String parkingDuration;

	/** 支付时间 */
	private Date payFinishTime;

	/** 0-待对账 1-对账成功(完全对上) 2-对账失败(有差异). */
	private Integer blncacState;

	/** 停车类型:1:免费停车,2:收费停车. */
	private Integer parkingType;

	/** 0:短时停车免费,7:授权车免费,8:手动免费开闸. */
	private Integer freeReason;

	public Integer getFreeReason() {
		return freeReason;
	}

	public void setFreeReason(Integer freeReason) {
		this.freeReason = freeReason;
	}

	public Integer getParkingType() {
		return parkingType;
	}

	public void setParkingType(Integer parkingType) {
		this.parkingType = parkingType;
	}

	public Integer getBlncacState() {
		return blncacState;
	}

	public void setBlncacState(Integer blncacState) {
		this.blncacState = blncacState;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getParkName() {
		return parkName;
	}

	public void setParkName(String parkName) {
		this.parkName = parkName;
	}

	public String getOrderNo() {
		return orderNo;
	}

	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}

	public String getCarNum() {
		return carNum;
	}

	public void setCarNum(String carNum) {
		this.carNum = carNum;
	}

	public String getChargeRule() {
		return chargeRule;
	}

	public void setChargeRule(String chargeRule) {
		this.chargeRule = chargeRule;
	}

	public Integer getPayType() {
		return payType;
	}

	public void setPayType(Integer payType) {
		this.payType = payType;
	}

	public BigDecimal getOrderTotalFee() {
		return orderTotalFee;
	}

	public void setOrderTotalFee(BigDecimal orderTotalFee) {
		this.orderTotalFee = orderTotalFee;
	}

	public Integer getOrderState() {
		return orderState;
	}

	public void setOrderState(Integer orderState) {
		this.orderState = orderState;
	}

	public String getOrderStateRemark() {
		return orderStateRemark;
	}

	public void setOrderStateRemark(String orderStateRemark) {
		this.orderStateRemark = orderStateRemark;
	}

	public Date getParkInTime() {
		return parkInTime;
	}

	public void setParkInTime(Date parkInTime) {
		this.parkInTime = parkInTime;
	}

	public Date getParkOutTime() {
		return parkOutTime;
	}

	public void setParkOutTime(Date parkOutTime) {
		this.parkOutTime = parkOutTime;
	}

	public Date getPayFinishTime() {
		return payFinishTime;
	}

	public void setPayFinishTime(Date payFinishTime) {
		this.payFinishTime = payFinishTime;
	}

	public String getParkingDuration() {
		return parkingDuration;
	}

	public void setParkingDuration(String parkingDuration) {
		this.parkingDuration = parkingDuration;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getParkId() {
		return parkId;
	}

	public void setParkId(String parkId) {
		this.parkId = parkId;
	}

	@Override
	public String toString() {
		return "OrderTransDetailDO [id=" + id + ", createTime=" + createTime + ", parkId=" + parkId + ", parkName="
				+ parkName + ", orderNo=" + orderNo + ", carNum=" + carNum + ", chargeRule=" + chargeRule + ", payType="
				+ payType + ", orderTotalFee=" + orderTotalFee + ", orderState=" + orderState + ", orderStateRemark="
				+ orderStateRemark + ", parkInTime=" + parkInTime + ", parkOutTime=" + parkOutTime
				+ ", parkingDuration=" + parkingDuration + ", payFinishTime=" + payFinishTime + ", blncacState="
				+ blncacState + ", parkingType=" + parkingType + "]";
	}

}