|
|
@@ -15,7 +15,7 @@ import java.util.Collections;
|
|
|
import java.util.Map;
|
|
|
import java.util.Optional;
|
|
|
|
|
|
-@ConfigurationProperties("sys.config")
|
|
|
+@ConfigurationProperties("forward.config")
|
|
|
@RefreshScope
|
|
|
@Validated
|
|
|
public class AlgorithmYml {
|
|
|
@@ -23,17 +23,17 @@ public class AlgorithmYml {
|
|
|
/**
|
|
|
* 视频算法
|
|
|
*/
|
|
|
- Map<Integer,VideoCheckValid> videoAidMap = Collections.emptyMap();
|
|
|
+ Map<Integer, VideoCheckValid> videoAidMap = Collections.emptyMap();
|
|
|
|
|
|
/**
|
|
|
* 算法集合
|
|
|
*/
|
|
|
- Map<Integer,CheckValid> algorithmMap = Collections.emptyMap();
|
|
|
+ Map<Integer, CheckValid> algorithmMap = Collections.emptyMap();
|
|
|
|
|
|
/**
|
|
|
* 警报配置
|
|
|
*/
|
|
|
- Map<Integer,AlarmConfig> alarmConfigMap = Collections.emptyMap();
|
|
|
+ Map<Integer, AlarmConfig> alarmConfigMap = Collections.emptyMap();
|
|
|
|
|
|
/**
|
|
|
* 中转服务图片提交地址
|
|
|
@@ -51,9 +51,9 @@ public class AlgorithmYml {
|
|
|
String checkLogUrl;
|
|
|
|
|
|
/**
|
|
|
- * 跳过次数 -1 为不开启跳过 默认为3
|
|
|
+ * 跳过次数 -1 为不开启跳过 默认为3
|
|
|
*/
|
|
|
- Integer jumpThreshold=2;
|
|
|
+ Integer jumpThreshold = 2;
|
|
|
|
|
|
|
|
|
@NotBlank(message = "项目地址不能为空")
|
|
|
@@ -76,7 +76,7 @@ public class AlgorithmYml {
|
|
|
/**
|
|
|
* 喇叭开关
|
|
|
*/
|
|
|
- boolean loudspeakerSwitch=false;
|
|
|
+ boolean loudspeakerSwitch = false;
|
|
|
|
|
|
public boolean isLoudspeakerSwitch() {
|
|
|
return loudspeakerSwitch;
|
|
|
@@ -158,11 +158,11 @@ public class AlgorithmYml {
|
|
|
this.checkLogUrl = checkLogUrl;
|
|
|
}
|
|
|
|
|
|
- public static class VideoCheckValid{
|
|
|
- @NotNull (message = "描述不能为空")
|
|
|
+ public static class VideoCheckValid {
|
|
|
+ @NotNull(message = "描述不能为空")
|
|
|
String tips;
|
|
|
|
|
|
- @NotBlank (message = "算法结构解析实现类不能为空")
|
|
|
+ @NotBlank(message = "算法结构解析实现类不能为空")
|
|
|
private String name = "videoCheckResultValidImpl";
|
|
|
|
|
|
private VideoCheckResultValid videoCheckResultValid;
|
|
|
@@ -192,7 +192,7 @@ public class AlgorithmYml {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public static class AlarmConfig{
|
|
|
+ public static class AlarmConfig {
|
|
|
private String funNum;
|
|
|
private String describe;
|
|
|
|
|
|
@@ -215,16 +215,16 @@ public class AlgorithmYml {
|
|
|
|
|
|
public static class CheckValid {
|
|
|
//算法ID
|
|
|
- @NotNull (message = "算法ID不能为空")
|
|
|
+ @NotNull(message = "算法ID不能为空")
|
|
|
private Integer algoId;
|
|
|
//cid
|
|
|
- @NotNull (message = "数据ID不能为空")
|
|
|
+ @NotNull(message = "数据ID不能为空")
|
|
|
private String did;
|
|
|
|
|
|
private String algorithmName;
|
|
|
|
|
|
//默认使用图片post 推送结果解析类
|
|
|
- @NotNull (message = "算法结构解析实现类不能为空")
|
|
|
+ @NotNull(message = "算法结构解析实现类不能为空")
|
|
|
private Class<?> classPath = ImageCheckResultValidImpl.class;
|
|
|
//检查结果检查实现类
|
|
|
private CheckResultValid checkResultValid;
|
|
|
@@ -282,7 +282,7 @@ public class AlgorithmYml {
|
|
|
return Collections.unmodifiableMap(algorithmMap);
|
|
|
}
|
|
|
|
|
|
- public void setAlgorithmMap(Map<Integer,CheckValid> algorithmMap) {
|
|
|
+ public void setAlgorithmMap(Map<Integer, CheckValid> algorithmMap) {
|
|
|
this.algorithmMap = algorithmMap;
|
|
|
}
|
|
|
|