package com.zcloud.modules.custormerInfo.entity;

import com.baomidou.mybatisplus.annotation.FieldFill;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import java.io.Serializable;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * @Author zhangyue
 * @Desc 阿里云转码模板(BusAlifacory)实体
 * @Date 2024-05-09 17:09:45
 */
@Data
@TableName("bus_alifacory")
public class BusAlifacoryEntity implements Serializable {
    private static final long serialVersionUID = -63499284722376825L;
    @TableId
    private String alifacoryId;
    //GroupId
    @ApiModelProperty(value = "GroupId")
    private String groupId;
    //Group编码
    @ApiModelProperty(value = "Group编码")
    private String groupCode;
    //Group名称
    @ApiModelProperty(value = "Group名称")
    private String groupName;
    //水印id
    @ApiModelProperty(value = "水印id")
    private String watermarkId;
    //水印名称
    @ApiModelProperty(value = "水印名称")
    private String watermarkName;
    //图片名称
    @ApiModelProperty(value = "图片名称")
    private String photoName;
    //图片地址
    @ApiModelProperty(value = "图片地址")
    private String photoPath;
    //创建时间
    @ApiModelProperty(value = "创建时间")
    @TableField(fill = FieldFill.INSERT)
    private String createTime;
    //创建人id
    @ApiModelProperty(value = "创建人id")
    private String creator;
    //创建时间
    @ApiModelProperty(value = "创建时间")
    private String createrName;
    //公司名称
    @ApiModelProperty(value = "公司名称")
    private String companyName;
    //变更人id
    @ApiModelProperty(value = "变更人id")
    private String operator;
    //变更人名称
    @ApiModelProperty(value = "变更人名称")
    private String operatorName;
    //变更时间
    @ApiModelProperty(value = "变更时间")
    @TableField(fill = FieldFill.INSERT_UPDATE)
    private String operatTime;
    //公司id
    @ApiModelProperty(value = "公司id")
    private String companyId;
    //备注
    @ApiModelProperty(value = "备注")
    private String mark;
    //是否删除（0-未删除，1已删除）
    @ApiModelProperty(value = "是否删除（0-未删除，1已删除）")
    @TableField(fill = FieldFill.INSERT)
    private Integer isDelete;
    //是否有效
    @ApiModelProperty(value = "是否有效")
    private String isvalid;
    //清晰度
    @ApiModelProperty(value = "清晰度")
    private String definition;
    //视频格式
    @ApiModelProperty(value = "视频格式")
    private String format;
    //是否加密 0 否 1 是
    @ApiModelProperty(value = "是否加密 0 否 1 是")
    private String encrypt;

}

