123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182 |
- package com.ghsc.partybuild;
- import org.springframework.beans.factory.annotation.Value;
- import org.springframework.stereotype.Component;
- import java.lang.reflect.Field;
- import java.util.ArrayList;
- import java.util.List;
- /**
- * @author wufs
- * @date 2020/05/12
- */
- @Component
- public class AppConfig {
- @Value("${appconfig.appid}")
- public String appId;
- @Value("${appconfig.secret}")
- public String secret;
- @Value("${appconfig.ouroot-id}")
- public String ouRootId;
- @Value("${appconfig.uploadfile-url}")
- public String uploadfileUrl;
- @Value("${appconfig.isDev}")
- public String isDev;
- @Value("${appconfig.canLog}")
- public String canLog;
- @Value("${appconfig.canLoadDbImg}")
- public String canLoadDbImg;
- @Value("${appconfig.isBackService}")
- public boolean isBackService;
- @Value("${appconfig.desKey}")
- public String desKey;
- public String localPasssword;
- @Value("${appconfig.fileMgr-url}")
- public String fileMgrUrl;
- @Value("${appconfig.payCert-url}")
- public String certPath;
- @Value("${appconfig.gddwdm}")
- public String gddwdm;
- @Value("${appconfig.sys-name}")
- public String sysName;
- @Value("${appconfig.ftp-host}")
- public String ftpHost;
- @Value("${appconfig.ftp-port}")
- public int ftpPort;
- @Value("${appconfig.ftp-user}")
- public String ftpUser;
- @Value("${appconfig.ftp-pwd}")
- public String ftpPwd;
- @Value("${appconfig.app-des-secret}")
- public String appDesSecret;
- @Value("${appconfig.app-des-vi}")
- public String appDesVi;
- @Value("${appconfig.app-login-url}")
- public String appLoginUrl;
- @Value("${appconfig.app-saveCheckMessage-url}")
- public String appSaveCheckMessageUrl;
- @Value("${appconfig.app-updateCheckMessage-url}")
- public String appUpdateCheckMessageUrl;
- @Value("${appconfig.app-fromSys}")
- public String appFromSys;
- @Value("${appconfig.auto-pwd}")
- public String autoPwd;
- @Value("${appconfig.lead-uids}")
- public String leadUids;
- @Value("${appconfig.menu-dwids}")
- public String menuDwids;
- /**
- * 基层秘书角色id
- */
- @Value("${appconfig.jcms-roleId}")
- public String jcmsRoleId;
- @Value("${appconfig.safe-ext}")
- public ArrayList<String> safeExts;
- @Value("${appconfig.oaWebUrl}")
- public String oaWebUrl;
- @Value("${appconfig.oaUserName}")
- public String oaUserName;
- @Value("${appconfig.oaPassWord}")
- public String oaPassWord;
- @Value("${appconfig.oaGrantType}")
- public String oaGrantType;
- @Value("${appconfig.oaBaseId}")
- public String oaBaseId;
- @Value("${appconfig.jxCasUrl}")
- public String jxCasUrl;
- @Value("${appconfig.jxLocationUrl}")
- public String jxLocationUrl;
- @Value("${appconfig.bowinLisencing}")
- public String bowinLisencing;
- @Value("${appconfig.corsUrl}")
- public String corsUrl;
- /**
- * 微信支付参数配置
- */
- @Value("${wechat-pay-config.appId}")
- public String wechatAppId;
- @Value("${wechat-pay-config.mchId}")
- public String mchId;
- @Value("${wechat-pay-config.mchKey}")
- public String mchKey;
- @Value("${wechat-pay-config.keyPath}")
- public String keyPath;
- @Value("${wechat-pay-config.notifyUrl}")
- public String notifyUrl;
- @Value("${wechat-pay-config.appSecret}")
- public String wechatSecret;
- @Value("${wechat-pay-config.redirectURI}")
- public String redirectURI;
- @Value("${wechat-pay-config.accessScope}")
- public String accessScope;
- @Value("${portal.isPortalLogin}")
- public Boolean isPortalLogin;
- @Value("${portal.oauthUrl}")
- public String portal_oauthUrl;
- @Value("${portal.webUrl}")
- public String portal_webUrl;
- /**
- * @Description //TODO 静态文件路径
- * @Date 10:17 2019/10/9
- * @Param
- **/
- @Value("${spring.resources.static-locations}")
- public String staticLocations;
- public String getConfig(String FieldName) {
- String FieldValue = "";
- try {
- Field field = this.getClass().getField(FieldName);
- FieldValue = (String) field.get(this);
- } catch (Exception ex) {
- FieldValue = null;
- }
- return FieldValue;
- }
- }
|