package com.ai.da.model.dto;

import com.ai.da.mapper.primary.entity.Gradient;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import javax.validation.constraints.NotNull;

@Data
@ApiModel("设计Collection Sketch 入参")
public class CollectionSketchDTO {

    @ApiModelProperty("sketchBoardId 元素id")
    private Long sketchBoardId;

    @NotNull(message = "isPin.cannot.be.empty")
    @ApiModelProperty("是否pin 1 pin 0 不pin")
    private Byte isPin;

    @NotBlank(message = "level2Type.cannot.be.empty")
    @ApiModelProperty("二级类型 Outwear Dress Blouse Skirt Trousers")
    private String level2Type;

    @NotBlank(message = "designType.cannot.be.empty")
    @ApiModelProperty("design类型 用户design生成时候区别library和collection")
    private String designType;

}
