package com.ai.da.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

@Data
@EqualsAndHashCode
@Schema(description = "用户关联的collection-响应")
public class UserLikeCollectionVO {

    @Schema(description = "collectionId")
    private Long collectionId;

    @Schema(description = "mood版本id 没有传null")
    private String moodTemplateId;

    private String moodTemplateUrl;
    private String moodTemplateName;

    @Schema(description = "情绪板图片 数组")
    private List<CollectionElementVO> moodBoards;

    @Schema(description = "印花板图片 数组")
    private List<CollectionElementVO> printBoards;

    @Schema(description = "颜色板RGB值 数组")
    private List<CollectionColorVO> colorBoards;

    @Schema(description = "手稿板图片  数组")
    private List<CollectionElementVO> sketchBoards;

    @Schema(description = "市场手稿板图片  数组")
    private List<CollectionElementVO> marketingSketchs;

    private String moodboardPosition;
}
