package com.cim.idm.model;

import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
public class LabelPrintDto1 {

    // 标签信息
    //@Schema(description = "标签ID", example = "123456", required = true)
    private String labelId;

    //@Schema(description = "标签类型", example = "TypeA", required = true)
    private String labelType;

    //@Schema(description = "标签组", example = "GroupX")
    private String labelGroup;

    //@Schema(description = "标签驱动", example = "DriveZ")
    private String labelDrive;

    //@Schema(description = "标签名称", example = "我的标签", required = true)
    private String labelName;

    //@Schema(description = "标签地址", example = "123 Main St.")
    private String labelAddress;

    //@Schema(description = "标签描述", example = "标签的详细描述")
    private String description;

    //@Schema(description = "关联服务器", example = "server01.example.com")
    private String server;

    // 打印数据ID
    //@Schema(description = "标签打印输入ID", example = "input_abc", required = true)
    private String inputId;

    // 标签打印信息
    //@Schema(description = "打印机名称", example = "HP LaserJet Pro")
    private String printerName;

    //@Schema(description = "打印数量", example = "50", type = "integer", minimum = "1")
    private String printerQty;

    //@Schema(description = "产品规格名称", example = "产品A")
    private String productSpecName;

    //@Schema(description = "序列号（逗号分隔）", example = "SN123, SN456, SN789")
    private String serialNumbers;

    //@Schema(description = "批次号", example = "SH0000001",required = true)
    private String lotName;
    
    //@Schema(description = "操作人", example = "101867",required = true)
    private String opreater;
    
    private String DESC_CN;
}
