package com.ruoyi.errand.domain; 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 com.fasterxml.jackson.annotation.JsonFormat; import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; import java.time.LocalDateTime; @Data @TableName("t_banner") public class Banner implements Serializable { private static final long serialVersionUID = 1L; @TableId(type = IdType.AUTO) @ApiModelProperty("主键") private Integer id; @ApiModelProperty("位置(1=下单页面)") @TableField("position") private Integer position; @ApiModelProperty("名称") @TableField("name") private String name; @ApiModelProperty("跳转类型(1=无跳转,2=外部链接)") @TableField("jump_type") private Integer jumpType; @ApiModelProperty("内容类型") @TableField("content_type") private Integer contentType; @ApiModelProperty("跳转内容") @TableField("content") private String content; @ApiModelProperty("图片地址") @TableField("image_url") private String imageUrl; @ApiModelProperty("视频地址") @TableField("video_url") private String videoUrl; @ApiModelProperty("删除标识(0=否,1=是)") @TableField("del_flag") private Integer delFlag; @ApiModelProperty("添加时间") @TableField("create_time") @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private LocalDateTime createTime; }