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