4 天以前 06321d70dd7617fdc7d475b190e629143fec3263
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
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<String, String> keyValues;
 
}