GarOrder.java 6.84 KB
package com.trash.garbage.pojo.domain;

import com.baomidou.mybatisplus.annotation.*;

import java.io.Serializable;
import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnore;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * 建筑垃圾—订单表
 * @TableName gar_order
 */
@TableName(value ="gar_order")
@Data
public class GarOrder implements Serializable {
    /**
     * 订单id
     */
    @TableId
    private String garOrderId;

    /**
     * 用户id
     */
    @JsonIgnore
    private String garOrderUserId;

    /**
     * 负责处理人id
     */
    private String garOrderHandlerId;

	/**
	 * 车辆数量
	 */
	private Integer garOrderCarNumber;

	/**
	 * 车子类型
	 */
	private String garOrderCarType;

	/**
     * 订单地址
     */
    private String garOrderAddress;

    /**
     * 订单详细地址
     */
    private String garOrderAddressDetails;

    /**
     * 订单姓名
     */
    private String garOrderContactName;

    /**
     * 垃圾类型
     */
    private String garOrderTrashType;

    /**
     * 订单人电话
     */
    private String garOrderContactTel;

    /**
     * 承接经营单位
     */
    private String garOrderCompanyId;

    /**
     * 公司名称
     */
    private String garOrderCompanyName;

    /**
     * 公司负责人电话
     */
    private String garOrderCompanyTel;

    /**
     * 处理状态
     */
    private Integer garOrderHandlerStatus;

    /**
     * 约定时间
     */
    private String garOrderAgreementTime;

    /**
     * 订单创建时间
     */
    @TableField(fill = FieldFill.INSERT)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:dd")
    private Date garCreateTime;

    /**
     * 订单修改时间
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:dd")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:dd")
    private Date garUpdateTime;

    /**
     * 订单创建人
     */
    @TableField(fill = FieldFill.INSERT)
    private String garCreateBy;

    /**
     * 订单修改人
     */
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String garUpdateBy;

    /**
     * 备注
     */
    private String garRemark;
    /**
     * 取消标识
     */
    private Integer garCancelFlag;

    /**
     * 评分标识
     */
	private Integer garEvaluateFlag;
	/**
	 * 处理人评分标识
	 */
	private Integer garHandlerEvaluateFlag;

	public Integer getGarHandlerEvaluateFlag() {
		return garHandlerEvaluateFlag;
	}

	public void setGarHandlerEvaluateFlag(Integer garHandlerEvaluateFlag) {
		this.garHandlerEvaluateFlag = garHandlerEvaluateFlag;
	}

	/**
     * 原因
     */
    private String garReason;


    @TableField(exist = false)
    private static final long serialVersionUID = 1L;


	public String getGarOrderId() {
		return garOrderId;
	}


	public void setGarOrderId(String garOrderId) {
		this.garOrderId = garOrderId;
	}


	public String getGarOrderUserId() {
		return garOrderUserId;
	}


	public void setGarOrderUserId(String garOrderUserId) {
		this.garOrderUserId = garOrderUserId;
	}


	public String getGarOrderHandlerId() {
		return garOrderHandlerId;
	}


	public void setGarOrderHandlerId(String garOrderHandlerId) {
		this.garOrderHandlerId = garOrderHandlerId;
	}


	public String getGarOrderAddress() {
		return garOrderAddress;
	}


	public void setGarOrderAddress(String garOrderAddress) {
		this.garOrderAddress = garOrderAddress;
	}


	public String getGarOrderAddressDetails() {
		return garOrderAddressDetails;
	}


	public void setGarOrderAddressDetails(String garOrderAddressDetails) {
		this.garOrderAddressDetails = garOrderAddressDetails;
	}


	public String getGarOrderContactName() {
		return garOrderContactName;
	}


	public void setGarOrderContactName(String garOrderContactName) {
		this.garOrderContactName = garOrderContactName;
	}


	public String getGarOrderTrashType() {
		return garOrderTrashType;
	}


	public void setGarOrderTrashType(String garOrderTrashType) {
		this.garOrderTrashType = garOrderTrashType;
	}


	public String getGarOrderContactTel() {
		return garOrderContactTel;
	}


	public void setGarOrderContactTel(String garOrderContactTel) {
		this.garOrderContactTel = garOrderContactTel;
	}


	public String getGarOrderCompanyId() {
		return garOrderCompanyId;
	}


	public void setGarOrderCompanyId(String garOrderCompanyId) {
		this.garOrderCompanyId = garOrderCompanyId;
	}


	public String getGarOrderCompanyName() {
		return garOrderCompanyName;
	}


	public void setGarOrderCompanyName(String garOrderCompanyName) {
		this.garOrderCompanyName = garOrderCompanyName;
	}


	public String getGarOrderCompanyTel() {
		return garOrderCompanyTel;
	}


	public void setGarOrderCompanyTel(String garOrderCompanyTel) {
		this.garOrderCompanyTel = garOrderCompanyTel;
	}


	public Integer getGarOrderHandlerStatus() {
		return garOrderHandlerStatus;
	}


	public void setGarOrderHandlerStatus(Integer garOrderHandlerStatus) {
		this.garOrderHandlerStatus = garOrderHandlerStatus;
	}


	public String getGarOrderAgreementTime() {
		return garOrderAgreementTime;
	}


	public void setGarOrderAgreementTime(String garOrderAgreementTime) {
		this.garOrderAgreementTime = garOrderAgreementTime;
	}


	public Date getGarCreateTime() {
		return garCreateTime;
	}


	public void setGarCreateTime(Date garCreateTime) {
		this.garCreateTime = garCreateTime;
	}


	public Date getGarUpdateTime() {
		return garUpdateTime;
	}


	public void setGarUpdateTime(Date garUpdateTime) {
		this.garUpdateTime = garUpdateTime;
	}


	public String getGarCreateBy() {
		return garCreateBy;
	}


	public void setGarCreateBy(String garCreateBy) {
		this.garCreateBy = garCreateBy;
	}


	public String getGarUpdateBy() {
		return garUpdateBy;
	}


	public void setGarUpdateBy(String garUpdateBy) {
		this.garUpdateBy = garUpdateBy;
	}


	public String getGarRemark() {
		return garRemark;
	}


	public void setGarRemark(String garRemark) {
		this.garRemark = garRemark;
	}


	public Integer getGarCancelFlag() {
		return garCancelFlag;
	}


	public void setGarCancelFlag(Integer garCancelFlag) {
		this.garCancelFlag = garCancelFlag;
	}


	public Integer getGarEvaluateFlag() {
		return garEvaluateFlag;
	}


	public void setGarEvaluateFlag(Integer garEvaluateFlag) {
		this.garEvaluateFlag = garEvaluateFlag;
	}


	public String getGarReason() {
		return garReason;
	}


	public void setGarReason(String garReason) {
		this.garReason = garReason;
	}

	public Integer getGarOrderCarNumber() {
		return garOrderCarNumber;
	}

	public void setGarOrderCarNumber(Integer garOrderCarNumber) {
		this.garOrderCarNumber = garOrderCarNumber;
	}

	public String getGarOrderCarType() {
		return garOrderCarType;
	}

	public void setGarOrderCarType(String garOrderCarType) {
		this.garOrderCarType = garOrderCarType;
	}


    

}