package com.inspect.metadata.threshold.domain;

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

import java.util.List;

@Setter
@Getter
public class BasedataThresholdModification extends BaseEntity {
    private static final long serialVersionUID = 1L;
    private Long lineId;
    @Excel(
            name = "巡检点ID"
    )
    private Long patrolPointId;
    @Excel(
            name = "算法主ID"
    )
    private Long algId;
    @Excel(
            name = "算法名称"
    )
    private String algName;
    @Excel(
            name = "算法子类型id"
    )
    private String algSubtypeId;

    private List<String> algSubtypeIds;
    @Excel(
            name = "算法子类型名称"
    )
    private String algSubtypeName;
    @Excel(
            name = "识别下限"
    )
    private String lowerValue;
    @Excel(
            name = "识别上限"
    )
    private String upperValue;

    @Override
    public String toString() {
        return "BasedataThresholdModification{" +
                "lineId=" + lineId +
                ", patrolPointId=" + patrolPointId +
                ", algId=" + algId +
                ", algName='" + algName + '\'' +
                ", algSubtypeId='" + algSubtypeId + '\'' +
                ", algSubtypeName='" + algSubtypeName + '\'' +
                ", lowerValue='" + lowerValue + '\'' +
                ", upperValue='" + upperValue + '\'' +
                '}';
    }
}
