From e26d98c47301e937a2812b607e26e5801dce83fe Mon Sep 17 00:00:00 2001 From: cloudroam <cloudroam> Date: 星期一, 26 五月 2025 09:54:09 +0800 Subject: [PATCH] add:影视作品信息管理 --- src/main/java/com/mzl/flower/dto/response/filmwork/FilmWorksVO.java | 121 ++++++++++++++++++++++++++++++++++++++++ 1 files changed, 121 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/mzl/flower/dto/response/filmwork/FilmWorksVO.java b/src/main/java/com/mzl/flower/dto/response/filmwork/FilmWorksVO.java new file mode 100644 index 0000000..17045ab --- /dev/null +++ b/src/main/java/com/mzl/flower/dto/response/filmwork/FilmWorksVO.java @@ -0,0 +1,121 @@ +package com.mzl.flower.dto.response.filmwork; + +import com.mzl.flower.base.AbstractTransDTO; +import com.mzl.flower.base.annotation.DictTrans; +import lombok.Data; + + +@Data +public class FilmWorksVO extends AbstractTransDTO { + private Long id; + + /** + * 中文名称 + */ + private String nameCn; + + /** + * 英文名称 + */ + private String nameEn; + + /** + * 作品类型 + */ + @DictTrans(target = "typeStr", codeType = "FILMSET_TYPE") + private String type; + + private String typeStr; + + /** + * 上映年份 + */ + 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; + + /** + * 创建者用户类型 + */ + @DictTrans(target = "userTypeStr", codeType = "FILMSET_CREATE_TYPE") + private String userType; + + + private String userTypeStr; + + /** + * 置顶权重(越大越靠前) + */ + private Integer stickyWeight; + + /** + * 状态 + */ + @DictTrans(target = "statusStr", codeType = "COMMON_PUBLISH_STATUS") + private String status; + + private String statusStr; + + /** + * 创建者ID + */ + private String createBy; + + /** + * 最后修改者ID + */ + private String updateBy; + + /** + * 收藏量 + */ + private Integer collectCount; + + /** + * 点赞量 + */ + private Integer likeCount; + + /** + * 评论量 + */ + private Integer commentCount; + + /** + * 分享量 + */ + private Integer shareCount; +} -- Gitblit v1.9.3