package com.haha.common.dto;

import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

import java.util.List;

/**
 * 商品层模版更新DTO
 */
@Data
public class LayerTemplateUpdateDTO {

    /**
     * 模板名称（可选）
     */
    private String templateName;

    /**
     * 左门层数据（可选，更新时传入则全量替换）
     */
    private List<FloorConfig> leftFloors;

    /**
     * 右门层数据（可选，更新时传入则全量替换）
     */
    private List<FloorConfig> rightFloors;

    /**
     * 模版类型: LAYER-层模版, CABINET-柜模版（可选）
     */
    private String templateType;
}
