| | |
| | | import org.springframework.beans.factory.annotation.Value; |
| | | import org.springframework.stereotype.Component; |
| | | |
| | | import java.util.List; |
| | | |
| | | /** |
| | | * Yaml配置参数 实体类 |
| | | */ |
| | |
| | | public static Integer systemType; |
| | | |
| | | /**人脸识别对比阈值*/ |
| | | public static Float faceThreshold; |
| | | //public static Float faceThreshold; |
| | | |
| | | /**告警短信开关*/ |
| | | public static String messageSwitch; |
| | | /* public static String messageSwitch; |
| | | public static String messageSecretId; |
| | | public static String messageSecretKey; |
| | | public static String messageRegion; |
| | | public static String messageSdkAppId; |
| | | public static String messageSignName; |
| | | public static String messageTemplateId; |
| | | public static String appId4Win; |
| | | public static String messageTemplateId;*/ |
| | | /* public static String appId4Win; |
| | | public static String sdkKey4Win; |
| | | public static String appId4Linux; |
| | | public static String sdkKey4Linux; |
| | | public static String activeKey; |
| | | public static Integer faceType; |
| | | public static String sdkKey4Linux;*/ |
| | | |
| | | /**告警工单开关*/ |
| | | public static String alarmTaskSwitch; |
| | | //public static String alarmTaskSwitch; |
| | | |
| | | /**系统运行模式*/ |
| | | public static Integer runModel; |
| | | |
| | | /**自定义常量*/ |
| | | public static String fontDynamicCodeSwitch; |
| | | /**FTP信息*/ |
| | | /*public static String ftpIp; |
| | | public static Integer ftpPort; |
| | | public static String ftpUserName; |
| | | public static String ftpPassword;*/ |
| | | |
| | | /*====== 自定义信息 ======*/ |
| | | |
| | | /**跨域白名单*/ |
| | | public static String allowedCORSDomainList; |
| | | public static String restartPasswd; |
| | | public static String publicKeyOld; |
| | | public static String privateKeyOld; |
| | | |
| | | public static String publicKey; |
| | | public static String privateKey; |
| | | public static String aesDefaultKey; |
| | | public static String aesIv; |
| | | public static String i18nLanguage; |
| | | |
| | | public static List<String> videoStreamIds; |
| | | |
| | | @Value("${custom.rsa.publicKey}") |
| | | public void setPublicKey(String publicKey) { |
| | | YamlProperties.publicKey = publicKey; |
| | | } |
| | | |
| | | @Value("${custom.rsa.privateKey}") |
| | | public void setPrivateKey(String privateKey) { |
| | | YamlProperties.privateKey = privateKey; |
| | | } |
| | | |
| | | @Value("${custom.cors}") |
| | | public void setAllowedCORSDomainList(String allowedCORSDomainList) { |
| | | YamlProperties.allowedCORSDomainList = allowedCORSDomainList; |
| | | } |
| | | @Value("${spring.profiles.active}") |
| | | public void setProfileType(String profileType) { |
| | | YamlProperties.profileType = profileType; |
| | |
| | | public void setSystemType(Integer systemType) { |
| | | YamlProperties.systemType = systemType; |
| | | } |
| | | |
| | | /* |
| | | @Value("${custom.face.threshold}") |
| | | private void setFaceThreshold(Float faceThreshold) { |
| | | YamlProperties.faceThreshold = faceThreshold; |
| | | } |
| | | |
| | | }*/ |
| | | /* |
| | | @Value("${custom.message.switch}") |
| | | private void setMessageSwitch(String messageSwitch) { |
| | | YamlProperties.messageSwitch = messageSwitch; |
| | | } |
| | | }*/ |
| | | /* |
| | | |
| | | @Value("${custom.message.secret_id}") |
| | | private void setMessageSecretId(String messageSecretId) { |
| | | YamlProperties.messageSecretId = messageSecretId; |
| | | } |
| | | */ |
| | | |
| | | @Value("${custom.message.secret_key}") |
| | | /*@Value("${custom.message.secret_key}") |
| | | private void setMessageSecretKey(String messageSecretKey) { |
| | | YamlProperties.messageSecretKey = messageSecretKey; |
| | | } |
| | |
| | | @Value("${custom.message.templateId}") |
| | | private void setMessageTemplateId(String messageTemplateId) { |
| | | YamlProperties.messageTemplateId = messageTemplateId; |
| | | } |
| | | }*/ |
| | | |
| | | @Value("${custom.alarm.task.switch}") |
| | | /* @Value("${custom.alarm.task.switch}") |
| | | private void setAlarmTaskSwitch(String alarmTaskSwitch) { |
| | | YamlProperties.alarmTaskSwitch = alarmTaskSwitch; |
| | | } |
| | | |
| | | @Value("${custom.face.appId4Win}") |
| | | */ |
| | | /*@Value("${custom.face.appId4Win}") |
| | | private void setAppId4Win(String appId4Win) { |
| | | YamlProperties.appId4Win = appId4Win; |
| | | } |
| | |
| | | @Value("${custom.face.sdkKey4Linux}") |
| | | private void setSdkKey4Linux(String sdkKey4Linux) { |
| | | YamlProperties.sdkKey4Linux = sdkKey4Linux; |
| | | } |
| | | |
| | | @Value("${custom.face.activeKey}") |
| | | private void setActiveKey(String activeKey) { |
| | | YamlProperties.activeKey = activeKey; |
| | | } |
| | | |
| | | @Value("${custom.face.type}") |
| | | public void setFaceType(Integer faceType) { |
| | | YamlProperties.faceType = faceType; |
| | | } |
| | | |
| | | @Value("${custom.fontDynamicCode}") |
| | | public void setFontDynamicCodeSwitch(String fontDynamicCodeSwitch) { |
| | | YamlProperties.fontDynamicCodeSwitch = fontDynamicCodeSwitch; |
| | | } |
| | | }*/ |
| | | |
| | | @Value("${configFile.type}") |
| | | public void setRunModel(Integer runModel) { |
| | | YamlProperties.runModel = runModel; |
| | | } |
| | | |
| | | @Value("${custom.cors}") |
| | | public void setAllowedCORSDomainList(String allowedCORSDomainList) { |
| | | YamlProperties.allowedCORSDomainList = allowedCORSDomainList; |
| | | /*@Value("${ftpInforMation.ftpIp}") |
| | | public void setFtpIp(String ftpIp){ |
| | | YamlProperties.ftpIp=ftpIp; |
| | | } |
| | | |
| | | @Value("${custom.restartPasswd}") |
| | | public void setRestartPasswd(String restartPasswd) { |
| | | YamlProperties.restartPasswd = restartPasswd; |
| | | @Value("${ftpInforMation.ftpPort}") |
| | | public void setFtpPort(Integer ftpPort){ |
| | | YamlProperties.ftpPort=ftpPort; |
| | | } |
| | | |
| | | @Value("${custom.rsa.publicKeyOld}") |
| | | public void setPublicKeyOld(String publicKeyOld) { |
| | | YamlProperties.publicKeyOld = publicKeyOld; |
| | | @Value("${ftpInforMation.ftpUserName}") |
| | | public void setFtpUserName(String ftpUserName){ |
| | | YamlProperties.ftpUserName=ftpUserName; |
| | | } |
| | | |
| | | @Value("${custom.rsa.privateKeyOld}") |
| | | public void setPrivateKeyOld(String privateKeyOld) { |
| | | YamlProperties.privateKeyOld = privateKeyOld; |
| | | } |
| | | |
| | | @Value("${custom.rsa.publicKey}") |
| | | public void setPublicKey(String publicKey) { |
| | | YamlProperties.publicKey = publicKey; |
| | | } |
| | | |
| | | @Value("${custom.rsa.privateKey}") |
| | | public void setPrivateKey(String privateKey) { |
| | | YamlProperties.privateKey = privateKey; |
| | | } |
| | | |
| | | @Value("${custom.aes.defaultKey}") |
| | | public void setAesDefaultKey(String aesDefaultKey) { |
| | | YamlProperties.aesDefaultKey = aesDefaultKey; |
| | | } |
| | | |
| | | @Value("${custom.aes.iv}") |
| | | public void setAesIv(String aesIv) { |
| | | YamlProperties.aesIv = aesIv; |
| | | } |
| | | |
| | | @Value("${custom.i18n}") |
| | | public void setI18nLanguage(String i18nLanguage) { |
| | | YamlProperties.i18nLanguage = i18nLanguage; |
| | | @Value("${ftpInforMation.ftpPassword}") |
| | | public void setFtpPassword(String ftpPassword){ |
| | | YamlProperties.ftpPassword=ftpPassword; |
| | | }*/ |
| | | @Value("${video.streamIds}") |
| | | public void setVideoStreamIds(List<String> videoStreamIds) { |
| | | YamlProperties.videoStreamIds = videoStreamIds; |
| | | } |
| | | } |