liu
昨天 4ca4444ad33a2a1a51f5c06e78ee9365dfb1eed6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
package cn.iocoder.yudao.module.mes.framework.config;
 
import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;
 
/**
 * MES 自定义配置项
 */
@Data
@Component
@ConfigurationProperties(prefix = "mes")
public class MesProperties {
 
    /**
     * H5 溯源页面地址(trace.html)基础 URL,用于生成携带追溯码参数的二维码内容。
     * <p>
     * 该值为「追溯网址」的唯一真值源:二维码内容与 H5 页面展示的追溯网址均取自此配置。
     * 必须为公众扫码可访问的地址,非本地环境配置为内网/占位符地址时启动将直接失败。
     */
    private String traceBaseUrl = "";
 
    /**
     * 生产经营者名称(种子标签四要素之一)。
     * <p>
     * 作为「生产经营者名称」的唯一真值源,标签印刷与 H5 溯源页均取此值,禁止在前端硬编码。
     */
    private String operatorName = "";
 
    /**
     * 进口商名称(进口种子场景,标签四要素之一)。
     * <p>
     * 进口种子应标注进口商名称;为空时回退使用 {@link #operatorName}。
     */
    private String importerName = "";
 
    /**
     * 是否处于进口种子场景:为 true 时标签与溯源页展示「进口商名称」而非「生产经营者名称」
     */
    private boolean imported = false;
 
    /**
     * 允许二维码编码纯码值(不带溯源 URL)。
     * <p>
     * 仅供本地/测试环境兼容历史码使用;生产环境必须为 false,否则会印出不含追溯网址的标签。
     */
    private boolean allowPlainQrCode = false;
 
}