package com.njcn.common.pojo.dto;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * @author hongawen
 * @version 1.0.0
 * @date 2021年07月08日 20:03
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class LogInfoDTO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 登录名
     */
    private String loginName;

    /**
     * 用户已登录：用户名
     */
    private String userName;


    private String ip;

    private String operate;

    private String operateType;

    /**
     * 操作结果 0.失败 1.成功
     */
    private Integer result;

    /**
     * 失败原因
     */
    private String failReason;

    /**
     * 严重度 0.普通 1.中等 2.严重
     */
    private Integer level;

    /**
     * 事件类型 0.业务事件 1.系统事件
     */
    private Integer type;

    private String serviceName;

    /**
     *  0 未登录； 1 已登录
     */
    private String userIndex;

}
