package com.ai.da.model.dto;

import com.ai.da.mapper.primary.entity.Library;
import com.ai.da.model.vo.CollectionColorVO;
import com.ai.da.model.vo.CollectionElementVO;
import com.ai.da.model.vo.MoodBoardModuleChooseVO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotEmpty;
import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.util.List;

@Data
public class ModuleSaveDTO {
    private Long projectId;

    private MoodBoardModuleSaveDTO moodBoard;

    @ApiModelProperty("印花板图片 数组")
    private List<DesignCollectionPrintElementDTO> printBoard;

    @ApiModelProperty("颜色板RGB值 数组")
    private List<CollectionColorDTO> colorBoard;

    @ApiModelProperty("手稿板图片id  数组")
    private List<CollectionSketchDTO> sketchBoard;

    private PatternMaking3DDTO patternMaking3D;

    private List<MannequinDTO> mannequin;

//    private MoodBoardModuleChooseVO moodBoard;
//    private List<CollectionElementVO> printBoard;
//    private List<CollectionColorVO> colorBoard;
//    private List<CollectionElementVO> sketchBoard;

}
