package com.mzl.flower.entity.film; import com.baomidou.mybatisplus.annotation.TableName; import java.time.LocalDate; import java.time.LocalDateTime; import com.mzl.flower.base.BaseAutoEntity; import io.swagger.annotations.ApiModelProperty; import lombok.Data; /** * 影视作品信息表 * * @author generator@Fang * @since 2025-05-19 */ @Data @TableName("film_works") public class FilmWorks extends BaseAutoEntity { /** * 中文名称 */ private String nameCn; /** * 英文名称 */ private String nameEn; /** * 作品类型 */ private String type; /** * 上映年份 */ private String releaseYear; /** * 导演(多个用逗号分隔) */ private String director; /** * 制片方 */ private String producer; /** * 主要演员(多个用逗号分隔) */ private String actors; /** * 剧情关键词(用逗号分隔) */ private String keywords; /** * 剧情简介 */ private String synopsis; /** * 封面图片URL */ private String coverUrl; /** * 封面图片描述文本 */ private String coverAlt; /** * 创建者用户类型 */ private String userType; /** * 置顶权重(越大越靠前) */ private Integer stickyWeight; /** * 状态(0禁用,1启用) */ private String status; /** * 创建者ID */ private String createBy; /** * 最后修改者ID */ private String updateBy; /** * 收藏量 */ private Integer collectCount; /** * 点赞量 */ private Integer likeCount; /** * 评论量 */ private Integer commentCount; /** * 分享量 */ private Integer shareCount; @ApiModelProperty("发布日期") private LocalDate publishDate; private String coverTitle; private String tag; }