package com.hdkj.lt.core.log.model.param;

import com.hdkj.lt.core.bizms.modle.request.PaginationParam;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Description:
 * @Author: LiuAini
 * @Date: 2025/7/18 11:08
 * @Version: v1.0
 */
@Data
public class LogInfoVO{

    private long current;

    private long size;

    @ApiModelProperty(value = "异常发生时间(开始)")
    private String errorTimeStart;

    @ApiModelProperty(value = "异常发生时间(结束)")
    private String errorTimeEnd;

    @ApiModelProperty(value = "事件类型：1.图模、2.成图、3.计划、4.故障、5.调优")
    private String eventType;

    @ApiModelProperty(value = "事件编号")
    private String eventId;

    @ApiModelProperty(value = "环节")
    private String stage;

    @ApiModelProperty(value = "相关编号")
    private String relatedId;

    @ApiModelProperty(value = "相关编号分类")
    private String relatedCategory;

    @ApiModelProperty(value = "来源系统")
    private List<String> sourceSystem;

    @ApiModelProperty(value = "操作步骤")
    private String operationStep;

    @ApiModelProperty(value = "严重程度")
    private String errorLevel;

    @ApiModelProperty(value = "错误分类")
    private String errorCategory;

    @ApiModelProperty(value = "详细内容")
    private String details;

    @ApiModelProperty(value = "扩展信息")
    private String additionalInfo;
}
