OutparkLog.java 6.88 KB
package com.zteits.park.domain;

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

public class OutparkLog {
    /**主键*/
    private Long id;

    /**道闸arm编号*/
    private String outArmCode;

    /**出车应付金额单位分*/
    private BigDecimal calcCharge;

    /**支付明细个数*/
    private Integer chargeItemCnt;

    /**进车时间*/
    private Date inTime;

    /**停车时长单位秒*/
    private Long parkingDuration;

    /**缴费 总金额*/
    private BigDecimal parkingCharge;

    /**出车时间单位秒*/
    private Date outTime;

    /**出车收费员*/
    private String chargeTaker;

    /**车主*/
    private String vplOwner;

    /**外部车场编号*/
    private String parkCode;

    /**车辆类型*/
    private String vplType;

    /**停车记录id*/
    private String recordId;

    /**车牌号*/
    private String vplNumber;

    /**创建时间*/
    private Date createTime;

    private String cardno;

    private BigDecimal totalCharge;

    /**来源:1艾润,2青岛*/
    private Integer fromType;

    /**空闲车位数*/
    private Integer freeBerths;

    /**停车场名称*/
    private String plName;

    /**自己的停车场编码*/
    private String plNo;

    /**是否固定车:0:非固定车,1:固定车(办理有年卡或月卡),-1:无法判断(进出场上报时调用服务异常,导致无法判断,对这部分数据前台查询时需要重新判断)*/
    private String isFixedCar;

    /**获取主键*/
    public Long getId() {
        return id;
    }

    /**设置主键*/
    public void setId(Long id) {
        this.id = id;
    }

    /**获取道闸arm编号*/
    public String getOutArmCode() {
        return outArmCode;
    }

    /**设置道闸arm编号*/
    public void setOutArmCode(String outArmCode) {
        this.outArmCode = outArmCode == null ? null : outArmCode.trim();
    }

    /**获取出车应付金额单位分*/
    public BigDecimal getCalcCharge() {
        return calcCharge;
    }

    /**设置出车应付金额单位分*/
    public void setCalcCharge(BigDecimal calcCharge) {
        this.calcCharge = calcCharge;
    }

    /**获取支付明细个数*/
    public Integer getChargeItemCnt() {
        return chargeItemCnt;
    }

    /**设置支付明细个数*/
    public void setChargeItemCnt(Integer chargeItemCnt) {
        this.chargeItemCnt = chargeItemCnt;
    }

    /**获取进车时间*/
    public Date getInTime() {
        return inTime;
    }

    /**设置进车时间*/
    public void setInTime(Date inTime) {
        this.inTime = inTime;
    }

    /**获取停车时长单位秒*/
    public Long getParkingDuration() {
        return parkingDuration;
    }

    /**设置停车时长单位秒*/
    public void setParkingDuration(Long parkingDuration) {
        this.parkingDuration = parkingDuration;
    }

    /**获取缴费 总金额*/
    public BigDecimal getParkingCharge() {
        return parkingCharge;
    }

    /**设置缴费 总金额*/
    public void setParkingCharge(BigDecimal parkingCharge) {
        this.parkingCharge = parkingCharge;
    }

    /**获取出车时间单位秒*/
    public Date getOutTime() {
        return outTime;
    }

    /**设置出车时间单位秒*/
    public void setOutTime(Date outTime) {
        this.outTime = outTime;
    }

    /**获取出车收费员*/
    public String getChargeTaker() {
        return chargeTaker;
    }

    /**设置出车收费员*/
    public void setChargeTaker(String chargeTaker) {
        this.chargeTaker = chargeTaker == null ? null : chargeTaker.trim();
    }

    /**获取车主*/
    public String getVplOwner() {
        return vplOwner;
    }

    /**设置车主*/
    public void setVplOwner(String vplOwner) {
        this.vplOwner = vplOwner == null ? null : vplOwner.trim();
    }

    /**获取外部车场编号*/
    public String getParkCode() {
        return parkCode;
    }

    /**设置外部车场编号*/
    public void setParkCode(String parkCode) {
        this.parkCode = parkCode == null ? null : parkCode.trim();
    }

    /**获取车辆类型*/
    public String getVplType() {
        return vplType;
    }

    /**设置车辆类型*/
    public void setVplType(String vplType) {
        this.vplType = vplType == null ? null : vplType.trim();
    }

    /**获取停车记录id*/
    public String getRecordId() {
        return recordId;
    }

    /**设置停车记录id*/
    public void setRecordId(String recordId) {
        this.recordId = recordId == null ? null : recordId.trim();
    }

    /**获取车牌号*/
    public String getVplNumber() {
        return vplNumber;
    }

    /**设置车牌号*/
    public void setVplNumber(String vplNumber) {
        this.vplNumber = vplNumber == null ? null : vplNumber.trim();
    }

    /**获取创建时间*/
    public Date getCreateTime() {
        return createTime;
    }

    /**设置创建时间*/
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCardno() {
        return cardno;
    }

    public void setCardno(String cardno) {
        this.cardno = cardno == null ? null : cardno.trim();
    }

    public BigDecimal getTotalCharge() {
        return totalCharge;
    }

    public void setTotalCharge(BigDecimal totalCharge) {
        this.totalCharge = totalCharge;
    }

    /**获取来源:1艾润,2青岛*/
    public Integer getFromType() {
        return fromType;
    }

    /**设置来源:1艾润,2青岛*/
    public void setFromType(Integer fromType) {
        this.fromType = fromType;
    }

    /**获取空闲车位数*/
    public Integer getFreeBerths() {
        return freeBerths;
    }

    /**设置空闲车位数*/
    public void setFreeBerths(Integer freeBerths) {
        this.freeBerths = freeBerths;
    }

    /**获取停车场名称*/
    public String getPlName() {
        return plName;
    }

    /**设置停车场名称*/
    public void setPlName(String plName) {
        this.plName = plName == null ? null : plName.trim();
    }

    /**获取自己的停车场编码*/
    public String getPlNo() {
        return plNo;
    }

    /**设置自己的停车场编码*/
    public void setPlNo(String plNo) {
        this.plNo = plNo == null ? null : plNo.trim();
    }

    /**获取是否固定车:0:非固定车,1:固定车(办理有年卡或月卡),-1:无法判断(进出场上报时调用服务异常,导致无法判断,对这部分数据前台查询时需要重新判断)*/
    public String getIsFixedCar() {
        return isFixedCar;
    }

    /**设置是否固定车:0:非固定车,1:固定车(办理有年卡或月卡),-1:无法判断(进出场上报时调用服务异常,导致无法判断,对这部分数据前台查询时需要重新判断)*/
    public void setIsFixedCar(String isFixedCar) {
        this.isFixedCar = isFixedCar == null ? null : isFixedCar.trim();
    }
}