package org.springblade.modules.external.ycbigdata.job.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * Created By lidexi in 2021/3/17
 * 大数据局接口返回的报事工单记录视图对象
 **/
@Setter
@Getter
@ApiModel(value = "报事工单记录对象", description = "报事工单记录对象")
public class ReportJobVO {
	/**
	 * 工单编号
	 */
	@ApiModelProperty(value = "工单编号")
	private String jobNo;
	/**
	 * 上报人
	 */
	@ApiModelProperty(value = "上报人")
	private String reportor;
	/**
	 * 上报人电话
	 */
	@ApiModelProperty(value = "上报人电话")
	private String reportPhone;
	/**
	 * 上报时间
	 */
	@ApiModelProperty(value = "上报时间")
	private Date reportTime;
	/**
	 * 处理人
	 */
	@ApiModelProperty(value = "处理人")
	private String handler;
	/**
	 * 处理人电话
	 */
	@ApiModelProperty(value = "处理人电话")
	private String handlerPhone;
	/**
	 * 工单状态
	 */
	@ApiModelProperty(value = "工单状态")
	private Integer jobStatus;

	/**
	 * 所属小区id
	 */
	@ApiModelProperty(value = "所属小区id")
	private Long residentialId;

	/**
	 * 所属小区名称
	 */
	@ApiModelProperty(value = "所属小区名称")
	private String residentialName;


	/**
	 * 报修位置
	 */
	@ApiModelProperty(value = "报修位置")
	private String reportPosition;


	/**
	 * 报修详情
	 */
	@ApiModelProperty(value = "报修详情")
	private String reportDetail;
}
