package com.skr.mdm.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Builder;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 文档作用人(ContentDocumentUser)实体类
 *
 * @author nfq
 * @since 2020-08-03 17:48:51
 */
@Data
@Builder
@TableName("content_document_user")
public class ContentDocumentUserDO implements Serializable {
    private static final long serialVersionUID = -95953990961044706L;
    
    private Integer id;
    
    private Integer fileId;
    
    private Integer equipmentId;
    /**
    * 状态 1:下发中 2:下发成功
    */
    private Integer state;
    /**
    * 水印
    */
    private String waterMark;
    /**
    * 指定推送时间
    */
    private Date sendPushTime;

    /**
    * 阅读后删除 0: 无 1:阅后 2:指定时间
    */
    private Integer reviewDelete;
    /**
     * 阅读后定时删除时间
     */
    private String reviewDeleteTime;
    /**
    * 是否允许分享
    */
    private Integer allowShare;
    /**
    * 文档有效期
    */
    private Date validTime;
    /**
     * 下发时间
     */
    private Date issuedTime;
    
    private Date createTime;
    
    private Date updateTime;

}