package com.aitori.entity; import com.baomidou.mybatisplus.annotation.FieldFill; import com.baomidou.mybatisplus.annotation.IdType; import com.baomidou.mybatisplus.annotation.TableField; import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.io.Serial; import java.io.Serializable; import java.time.LocalDateTime; @Data @TableName("t_subscribe_action") @Schema(description = "订阅广告配置表") public class TSubscribeAction implements Serializable { @Serial private static final long serialVersionUID = 1L; @TableId(value = "id", type = IdType.AUTO) @Schema(description = "主键") private Integer id; @Schema(description = "标题") private String title; @Schema(description = "描述") private String description; @Schema(description = "图片") private String image; @Schema(description = "类型(0:首页广告,1:订阅页面)") private Integer type; @Schema(description = "多语言") private String lang; @TableField(fill = FieldFill.INSERT) @Schema(description = "创建时间") private LocalDateTime createTime; }