package com.jcdm.common.config; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Component; /** * 莚糸�蕁合���後�渇��臀� * * @author jc */ @Component @ConfigurationProperties(prefix = "ruoyi") public class MesConfig { /** 蕁合����腱� */ private String name; /** ���� */ private String version; /** ����綛岩蚕 */ private String copyrightYear; /** 絎�箴�羲�腓阪��� */ private boolean demoEnabled; /** 筝�篌�莊�� */ private static String profile; /** �桁��医��綣��� */ private static boolean addressEnabled; /** 薨�莚���膠糸�� */ private static String captchaType; 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) { MesConfig.profile = profile; } public static boolean isAddressEnabled() { return addressEnabled; } public void setAddressEnabled(boolean addressEnabled) { MesConfig.addressEnabled = addressEnabled; } public static String getCaptchaType() { return captchaType; } public void setCaptchaType(String captchaType) { MesConfig.captchaType = captchaType; } /** * �桁�絲弱�ヤ�篌�莊�� */ public static String getImportPath() { return getProfile() + "/import"; } /** * �桁�紊翫�鋇�篌�莊�� */ public static String getAvatarPath() { return getProfile() + "/avatar"; } /** * �桁�筝�莉処君緇� */ public static String getDownloadPath() { return getProfile() + "/download/"; } /** * �桁�筝�篌�莊�� */ public static String getUploadPath() { return getProfile() + "/upload"; } }