OperationLog.java 1.28 KB
package com.wondertek.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 操作日志表实体类
 */
@Data
@TableName("crp_operation_log")
public class OperationLog {
    /** 日志ID */
    @TableId (type = IdType.AUTO)
    private Long id;
    /** 业务ID */
    private String businessId;
    /** 业务类型(如 cloudMonitor-云审片) */
    private String businessType;
    /** 操作类型(音画屏蔽、画面屏蔽、恢复、延时、标记) */
    private String operationType;
    /** 操作人 */
    private String createdBy;
    /** 操作时间 */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private LocalDateTime createdTime;
    /** 请求路径 */
    private String requestUrl;
    /** 请求参数 */
    private String param;
    /** 响应结果 */
    private String reponseResult;
    /** 响应码 */
    private String reponseCode;
    /** 操作状态(0-成功 1-失败) */
    private String status;
    /** 审片间名称 */
    private String roomName;
    /** 描述信息 */
    private String message;


}