package com.inspect.metadata.eqpbook.domain.vo;

import com.inspect.base.core.annotation.Excel;
import com.inspect.base.core.web.domain.BaseEntity;
import lombok.Getter;
import lombok.Setter;

@Setter
@Getter
public class ResultAnalysis extends BaseEntity {
    private static final long serialVersionUID = 1L;
    private Long lineId;
    @Excel(
            name = "0-告警 1-结果"
    )
    private String resultType;
    @Excel(
            name = "关联业务id"
    )
    private String businessId;
    @Excel(
            name = "返回结果 一般为json数据"
    )
    private String resultContent;
    private String resStatus;
    private String pointStatus;
    private String beginTime;
    private String endTime;
    private String suggestion;
    private String objectId;
    private String description;
    private String requestId;
    private String areaId;
    private String mainDevId;
    private String deviceName;
    private String patrolDeviceName;

    @Override
    public String toString() {
        return "ResultAnalysis{" +
                "lineId=" + lineId +
                ", resultType='" + resultType + '\'' +
                ", businessId='" + businessId + '\'' +
                ", resultContent='" + resultContent + '\'' +
                ", resStatus='" + resStatus + '\'' +
                ", pointStatus='" + pointStatus + '\'' +
                ", beginTime='" + beginTime + '\'' +
                ", endTime='" + endTime + '\'' +
                ", suggestion='" + suggestion + '\'' +
                ", objectId='" + objectId + '\'' +
                ", description='" + description + '\'' +
                ", requestId='" + requestId + '\'' +
                ", areaId='" + areaId + '\'' +
                ", mainDevId='" + mainDevId + '\'' +
                ", deviceName='" + deviceName + '\'' +
                ", patrolDeviceName='" + patrolDeviceName + '\'' +
                '}';
    }
}
