liu
9 小时以前 da93fafc417b4f590b6ab639ccbbe67c14c8753c
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
package cn.iocoder.yudao.module.mes.controller.admin.trace.vo;
 
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
 
/**
 * MES 溯源 H5 配置 Resp VO
 */
@Data
public class MesTraceQrConfigRespVO {
 
    /**
     * 溯源 H5 页面基础地址(二维码内容前缀,如 http://host:port/trace.html)
     * <p>
     * 优先取字典 {@code mes_trace_config} 中「追溯网址」的配置值;字典未配置时回退配置文件。
     */
    @Schema(description = "溯源 H5 页面基础地址(二维码内容前缀)",
            example = "http://1.95.78.124:9008/prod/trace.html")
    private String traceBaseUrl;
 
    /**
     * 上述地址的实际生效来源,便于确认字典改动是否已生效
     * <p>
     * DICT:取自字典;YAML:字典未配置,回退配置文件;
     * YAML_INVALID_DICT:字典填了值但未通过合规校验,已回退配置文件(需修正字典)。
     */
    @Schema(description = "追溯网址生效来源:DICT / YAML / YAML_INVALID_DICT",
            example = "DICT")
    private String traceUrlSource;
 
}