package com.mzl.flower.dto.response.film;
|
|
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;
|
|
|
/**
|
* 封面图片描述主题
|
*/
|
private String coverTitle;
|
|
/**
|
* 创建者用户类型
|
*/
|
@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;
|
|
private Integer classify;
|
|
private String tag;
|
|
|
}
|