package cn.iocoder.yudao.module.mes.framework.config; /** * 追溯网址的实际生效来源。 *
* 追溯网址优先取字典 {@code mes_trace_config},字典未配置时回退配置文件 {@code mes.trace-base-url}。 * 管理员在字典里改完地址后,可凭此判断改动是否真的生效——尤其 {@link #YAML_INVALID_DICT} * 表示字典填了值但被合规校验拒绝,此时后台看到的是配置文件的旧地址,而不是自己刚填的。 */ public enum MesTraceUrlSource { /** * 取自字典(管理员在「字典管理」中配置的值,已通过合规校验) */ DICT, /** * 取自配置文件:字典未配置该值,属正常的回退路径 */ YAML, /** * 回退自配置文件:字典填了值但未通过合规校验(占位符 / 本机 / 内网地址等),已记 ERROR 日志 */ YAML_INVALID_DICT; }