package com.moka.gdtauto.entity;

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

import java.time.LocalDateTime;

/**
 * 腾讯广告短剧资产实体
 * 
 * @author moka
 * @since 2026-02-06
 */
@Data
@TableName("tencent_asset_drama")
public class TencentAssetDrama {

    /**
     * 主键ID
     */
    @TableId(type = IdType.AUTO)
    private Long id;

    private String jobNumber;

    private Long accountId;

    /**
     * 产品ID
     */
    private Long marketingAssetId;

    /**
     * 产品名称
     */
    private String marketingAssetName;

    /**
     * 产品类型
     */
    private String marketingAssetType;

    /**
     * 创建时间，时间戳
     */
    private Long createdTime;

    /**
     * 是否删除，0：不是，1：是
     */
    private Integer isDeleted;

    /**
     * 资产属性列表JSON
     */
    private String properties;

    /**
     * 记录创建时间
     */
    private LocalDateTime createTime;

    /**
     * 记录更新时间
     */
    private LocalDateTime updateTime;
}
