package com.ots.framework.config;
|
import org.springframework.boot.context.properties.ConfigurationProperties;
|
import org.springframework.stereotype.Component;
|
|
@Component()
|
@ConfigurationProperties(prefix = "ots")
|
public class EssConfig {
|
|
private String name;
|
|
private String version;
|
|
private String copyrightYear;
|
|
private boolean demoEnabled;
|
|
private static String profile;
|
|
private static boolean addressEnabled;
|
private static String imagePath;
|
private static String httpProfilePath;
|
private static String reportTemplates;
|
public static String getImagePath() {
|
return imagePath;
|
}
|
public static String getHttpProfilePath() {
|
return httpProfilePath;
|
}
|
public static String getReportTemplates() {
|
return reportTemplates;
|
}
|
|
public void setReportTemplates(String reportTemplates) {
|
EssConfig.reportTemplates = reportTemplates;
|
}
|
public void setImagePath(String imagePath) {
|
EssConfig.imagePath = imagePath;
|
}
|
public void setHttpProfilePath(String httpProfilePath) {
|
EssConfig.httpProfilePath = httpProfilePath;
|
}
|
public String getName() {
|
return name;
|
}
|
public void setName(String name) {
|
this.name = name;
|
}
|
public String getVersion() {
|
return version;
|
}
|
public void setVersion(String version) {
|
this.version = version;
|
}
|
public String getCopyrightYear() {
|
return copyrightYear;
|
}
|
public void setCopyrightYear(String copyrightYear) {
|
this.copyrightYear = copyrightYear;
|
}
|
public boolean isDemoEnabled() {
|
return demoEnabled;
|
}
|
public void setDemoEnabled(boolean demoEnabled) {
|
this.demoEnabled = demoEnabled;
|
}
|
public static String getProfile() {
|
return profile;
|
}
|
public void setProfile(String profile) {
|
EssConfig.profile = profile;
|
}
|
public static boolean isAddressEnabled() {
|
return addressEnabled;
|
}
|
public void setAddressEnabled(boolean addressEnabled) {
|
EssConfig.addressEnabled = addressEnabled;
|
}
|
|
public static String getAvatarPath() {
|
return getProfile() + "/avatar";
|
}
|
|
public static String getDownloadPath() {
|
return getProfile() + "/download";
|
}
|
|
public static String getUploadPath() {
|
return getProfile() + "/upload";
|
}
|
|
public static String getUploadImagePath() {
|
return getProfile() + "/images";
|
}
|
}
|