OrderDetailVo.java 6.41 KB
package com.trash.garbage.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.trash.garbage.global.GlobalStatus;
import lombok.Data;

import java.util.ArrayList;
import java.util.Date;
import java.util.List;

/**
 * @author 20412
 */
@Data
public class OrderDetailVo {

	private Integer garCancelFlag;

	private Integer garOrderCarNumber;

	private String garReason;
	private String garOrderHandlerId;

    private Integer garEvaluateFlag;
	private Integer garHandlerEvaluateFlag;
	private String garOrderCarType;

	/**
	 * 处理人名
	 */
	private String garOrderHandleName;


	/**
	 * 联系方式
	 */
	private String garOrderHandleTel;
    /**
     * 订单地址
     */
    private String garOrderAddress;
    /**
     * 现场图片图片列表
     */
    private List<String> currentImages;
    /**
     * 装车图片
     */
    private List<String> putOnImages;
    /**
     * 卸车图片
     */
    private List<String> putDownImages;
    /**
     * 订单详细地址
     */
    private String garOrderAddressDetails;

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

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

    /**
     * 订单状态
     */
    private Integer garOrderHandlerStatus;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:dd")
    private Date garCreateTime;

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

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

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

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

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

    /**
     * 备注
     */
    private String garRemark;

    /**
     * 允许处理标识
     */
    private Boolean handleFlag;

    public OrderDetailVo(){
        this.currentImages = new ArrayList<>();
        this.putDownImages = new ArrayList<>();
        this.putOnImages = new ArrayList<>();
        this.handleFlag = false;
		this.garHandlerEvaluateFlag = GlobalStatus.GarOrderStatus.EVALUATE_ORDER_NO.getValue();
    }


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

	public String getGarOrderCarType() {
		return garOrderCarType;
	}

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

	public String getGarOrderHandleName() {
		return garOrderHandleName;
	}

	public void setGarOrderHandleName(String garOrderHandleName) {
		this.garOrderHandleName = garOrderHandleName;
	}

	public String getGarOrderHandleTel() {
		return garOrderHandleTel;
	}

	public void setGarOrderHandleTel(String garOrderHandleTel) {
		this.garOrderHandleTel = garOrderHandleTel;
	}



	public String getGarReason() {
		return garReason;
	}

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

	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 getGarOrderAddress() {
		return garOrderAddress;
	}

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

	public List<String> getCurrentImages() {
		return currentImages;
	}

	public void setCurrentImages(List<String> currentImages) {
		this.currentImages = currentImages;
	}

	public List<String> getPutOnImages() {
		return putOnImages;
	}

	public void setPutOnImages(List<String> putOnImages) {
		this.putOnImages = putOnImages;
	}

	public List<String> getPutDownImages() {
		return putDownImages;
	}

	public void setPutDownImages(List<String> putDownImages) {
		this.putDownImages = putDownImages;
	}

	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 Integer getGarOrderHandlerStatus() {
		return garOrderHandlerStatus;
	}

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

	public Date getGarCreateTime() {
		return garCreateTime;
	}

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

	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 String getGarOrderAgreementTime() {
		return garOrderAgreementTime;
	}

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

	public String getGarRemark() {
		return garRemark;
	}

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

	public Boolean getHandleFlag() {
		return handleFlag;
	}

	public void setHandleFlag(Boolean handleFlag) {
		this.handleFlag = handleFlag;
	}

	public Integer getGarHandlerEvaluateFlag() {
		return garHandlerEvaluateFlag;
	}

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

	
    

}