package com.haha.entity.dto;

import lombok.Data;
import java.math.BigDecimal;

/**
 * 新品申请提交/编辑 DTO
 * 字段名与前端 JSON 对齐
 */
@Data
public class NewProductApplySubmitDTO {

    /**
     * 商品名称
     */
    private String productName;

    /**
     * 条形码
     */
    private String barcode;

    /**
     * 分类
     */
    private String category;

    /**
     * 品牌
     */
    private String brand;

    /**
     * 规格
     */
    private String specification;

    /**
     * 单位
     */
    private String unit;

    /**
     * 售价
     */
    private BigDecimal price;

    /**
     * 成本价
     */
    private BigDecimal costPrice;

    /**
     * 图片URL（逗号分隔，顺序：pic_1~pic_5, ori_pic_1~ori_pic_4）
     */
    private String images;

    /**
     * 商品描述
     */
    private String description;

    /**
     * 商品类型：0静态，1动态
     */
    private Integer productType;

    /**
     * 是否标品：1标品，2非标品
     */
    private Integer standard;

    /**
     * 学习机号
     */
    private String stickerNum;

    /**
     * 长度(mm)
     */
    private Integer length;

    /**
     * 宽度(mm)
     */
    private Integer width;

    /**
     * 高度(mm)
     */
    private Integer height;

    /**
     * 陈列高度(mm)
     */
    private Integer exhibitHeight;

    /**
     * 商品占列
     */
    private Integer columns;

    /**
     * 每货道数量
     */
    private Integer numbers;

    /**
     * 申请原因/备注
     */
    private String reason;
}
