package cn.iocoder.yudao.module.mes.framework.qrcode; import lombok.Builder; import lombok.Data; import java.util.LinkedHashMap; /** * 二维码标签信息:一张标签的二维码内容 + 叠加的可读文本(顺序即绘制顺序) */ @Data @Builder public class QrLabelInfo { /** 文件名(不带后缀,直接用码值,保证 ZIP 条目名 ASCII 安全) */ private String fileName; /** 二维码内容(纯码值) */ private String code; /** 叠加的可读文本,如 {码值:xx, 品种:xx, 产线:xx, 生产日期:xx, 责任人:xx} */ private LinkedHashMap keyValues; }