| | |
| | | createTime: string; |
| | | updateBy: string | null; |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 评论 |
| | | */ |
| | | export interface CommentDTO { |
| | | /** 评论编号 */ |
| | | id?: number; |
| | | |
| | | /** 父评论id */ |
| | | parentId?: number; |
| | | |
| | | /** 评论内容 */ |
| | | content?: string; |
| | | |
| | | /** 被评论帖子id */ |
| | | filmId?: number; |
| | | |
| | | /** 状态(0禁用,1启用) */ |
| | | state?: boolean; |
| | | |
| | | /** 逻辑删除(0正常,1删除) */ |
| | | deleted?: boolean; |
| | | |
| | | /** 评论用户id */ |
| | | createBy?: string; |
| | | |
| | | /** 评论用户名称 */ |
| | | commentUserName?: string; |
| | | |
| | | /** 用户头像 */ |
| | | picture?: string; |
| | | |
| | | /** 等级(Lv6) */ |
| | | level?: string; |
| | | |
| | | /** 是否点赞 */ |
| | | isLike?: boolean; |
| | | |
| | | /** 点赞数量 */ |
| | | likeCount?: number; // Long 对应 number |
| | | |
| | | /** 回复数量 */ |
| | | repliesCount?: number; |
| | | |
| | | /** 评论深度 */ |
| | | depth?: number; |
| | | |
| | | /** 创建时间 */ |
| | | createTime?: string; // LocalDateTime 转为 ISO 字符串 |
| | | |
| | | /** 更新时间 */ |
| | | updateTime?: string; |
| | | |
| | | /** 子评论 */ |
| | | child?: CommentDTO[]; |
| | | /** |
| | | * 图片列表 |
| | | */ |
| | | fileList?:string[]; |
| | | |
| | | filmPictures?:string; |
| | | |
| | | } |
| | | |
| | | interface FileItem { |
| | | name: string; |
| | | size: number; |
| | | url: string; |
| | | status: string; |
| | | } |