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.time.LocalDateTime;

/**
 * Created By lidexi in 2021/3/17
 * 大数据局接口返回的设备工单视图对象
 **/
@Setter
@Getter
@ApiModel(value = "设备工单对象", description = "设备工单对象")
public class DeviceJobVO {

	@ApiModelProperty("主键id")
	private Long id;

	/**
	 * 设备编号
	 */
	@ApiModelProperty(value = "设备编号")
	private String deviceId;

	/**
	 * 设备名称
	 */
	@ApiModelProperty(value = "设备名称")
	private String deviceName;
	/**
	 * 相关人
	 */
	@ApiModelProperty(value = "相关人")
	private String person;
	/**
	 * 告警时间
	 */
	@ApiModelProperty(value = "告警时间")
	private LocalDateTime alarmTime;


	/**
	 * 设备类型
	 */
	@ApiModelProperty(value = "设备类型")
	private Integer deviceType;

	/**
	 * 告警地点
	 */
	@ApiModelProperty(value = "告警地点")
	private String alarmPosition;


	/**
	 * 处理人
	 */
	@ApiModelProperty(value = "处理人")
	private String handler;
	/**
	 * 电话
	 */
	@ApiModelProperty(value = "电话")
	private String phone;
	/**
	 * 工单状态 工单状态: 1-处理中 2-已处理
	 */
	@ApiModelProperty(value = "工单状态 1-处理中 2-已处理")
	private Integer jobStatus;


}
