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) *

* 优先取字典 {@code mes_trace_config} 中「追溯网址」的配置值;字典未配置时回退配置文件。 */ @Schema(description = "溯源 H5 页面基础地址(二维码内容前缀)", example = "http://1.95.78.124:9008/prod/trace.html") private String traceBaseUrl; /** * 上述地址的实际生效来源,便于确认字典改动是否已生效 *

* DICT:取自字典;YAML:字典未配置,回退配置文件; * YAML_INVALID_DICT:字典填了值但未通过合规校验,已回退配置文件(需修正字典)。 */ @Schema(description = "追溯网址生效来源:DICT / YAML / YAML_INVALID_DICT", example = "DICT") private String traceUrlSource; }