ShyLog.java 3.18 KB
package com.cnlive.shenhe.entity;

import javax.persistence.Column;
import javax.persistence.Table;
import java.util.Date;

@Table(name = "shy_log")
public class ShyLog {
    /**
     * 视频ID 如果为空 为用户登录操作
     */
    @Column(name = "video_id")
    private String videoId;

    /**
     * 视频名称
     */
    @Column(name = "video_name")
    private String videoName;

    /**
     * 操作人
     */
    private String operator;

    /**
     * 操作时间
     */
    @Column(name = "operation_time")
    private Date operationTime;

    /**
     * 操作类型
     */
    @Column(name = "operation_type")
    private String operationType;

    /**
     * 备注
     */
    private String remark;

    /**
     * 获取视频ID 如果为空 为用户登录操作
     *
     * @return video_id - 视频ID 如果为空 为用户登录操作
     */
    public String getVideoId() {
        return videoId;
    }

    /**
     * 设置视频ID 如果为空 为用户登录操作
     *
     * @param videoId 视频ID 如果为空 为用户登录操作
     */
    public void setVideoId(String videoId) {
        this.videoId = videoId;
    }

    /**
     * 获取视频名称
     *
     * @return video_name - 视频名称
     */
    public String getVideoName() {
        return videoName;
    }

    /**
     * 设置视频名称
     *
     * @param videoName 视频名称
     */
    public void setVideoName(String videoName) {
        this.videoName = videoName;
    }

    /**
     * 获取操作人
     *
     * @return operator - 操作人
     */
    public String getOperator() {
        return operator;
    }

    /**
     * 设置操作人
     *
     * @param operator 操作人
     */
    public void setOperator(String operator) {
        this.operator = operator;
    }

    /**
     * 获取操作时间
     *
     * @return operation_time - 操作时间
     */
    public Date getOperationTime() {
        return operationTime;
    }

    /**
     * 设置操作时间
     *
     * @param operationTime 操作时间
     */
    public void setOperationTime(Date operationTime) {
        this.operationTime = operationTime;
    }

    /**
     * 获取操作类型
     *
     * @return operation_type - 操作类型
     */
    public String getOperationType() {
        return operationType;
    }

    /**
     * 设置操作类型
     *
     * @param operationType 操作类型
     */
    public void setOperationType(String operationType) {
        this.operationType = operationType;
    }

    /**
     * 获取备注
     *
     * @return remark - 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 设置备注
     *
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark;
    }

    @Override
    public String toString() {
        return "ShyLog{" +
                "videoId='" + videoId + '\'' +
                ", videoName='" + videoName + '\'' +
                ", operator='" + operator + '\'' +
                ", operationTime=" + operationTime +
                ", operationType='" + operationType + '\'' +
                ", remark='" + remark + '\'' +
                '}';
    }
}