package com.cool.store.dto.pre.fry;

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.util.List;

/**
 * @Author suzhuhong
 * @Date 2025/6/23 14:58
 * @Version 1.0
 */
@Data
public class AddPreFryRecordsDTO {

    @ApiModelProperty("门店编码")
    @NotEmpty(message = "门店编码不能为空")
    private String storeCode;

    @ApiModelProperty("当前产品阶段：1-预炸完成，2-存入展示柜，3-放入冰箱，4-次日拿出，5-报废")
    private Integer currentStage;

    @ApiModelProperty("申请类型 选择的类型 不是最高类型")
    @NotNull(message = "申请类型不能为空")
    private Integer applyType;

    @ApiModelProperty("批量数据")
    private List<AddPreFryRecordsDetailDTO> records;

}
