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;
|
|
/**
|
* 收藏量
|
*/
|
private Integer collectCount;
|
|
/**
|
* 点赞量
|
*/
|
private Integer likeCount;
|
|
/**
|
* 评论量
|
*/
|
private Integer commentCount;
|
|
/**
|
* 分享量
|
*/
|
private Integer shareCount;
|
|
@ApiModelProperty("发布日期")
|
private LocalDate publishDate;
|
|
private Integer classify;
|
|
private String tag;
|
|
private String coverTitle;
|
|
// 生成的文章内容
|
private String filmContent;
|
|
|
// 生成的图片
|
private String filmPictures;
|
|
|
|
}
|