DWSurveyConfig.java 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106
  1. package net.diaowen.dwsurvey.config;
  2. import org.springframework.beans.factory.annotation.Value;
  3. import org.springframework.stereotype.Component;
  4. @Component
  5. public class DWSurveyConfig {
  6. public static String DWSURVEY_SITE = null;
  7. public static String DWSURVEY_WEB_FILE_PATH = null;
  8. public static String DWSURVEY_WEB_SITE_URL = null;
  9. public static String DWSURVEY_WEB_RESOURCE_URL = null;
  10. public static String DWSURVEY_WEB_STATIC_TYPE = null;
  11. public static String DWSURVEY_WEIXIN_APP_ID = null;
  12. public static String DWSURVEY_WEIXIN_APP_SECRET = null;
  13. public static String DWSURVEY_WEIXIN_SERVER_TOKEN = null;
  14. public static String DWSURVEY_WEIXIN_SERVER_AESKEY = null;
  15. public static String DWSURVEY_VERSION_INFO = null;
  16. public static String DWSURVEY_VERSION_NUMBER = null;
  17. public static String DWSURVEY_VERSION_BUILT = null;
  18. public static String DWSURVEY_WEB_INFO_SITE_NAME = null;
  19. public static String DWSURVEY_WEB_INFO_SITE_URL = null;
  20. public static String DWSURVEY_WEB_INFO_SITE_ICP = null;
  21. public static String DWSURVEY_WEB_INFO_SITE_MAIL = null;
  22. public static String DWSURVEY_WEB_INFO_SITE_PHONE = null;
  23. @Value("${dwsurvey.web.file-path}")
  24. public void setWebFilePath(String webFilePath) {
  25. DWSurveyConfig.DWSURVEY_WEB_FILE_PATH = webFilePath;
  26. }
  27. @Value("${dwsurvey.web.site-url}")
  28. public void setWebSiteUrl(String webSiteUrl) {
  29. DWSurveyConfig.DWSURVEY_WEB_SITE_URL = webSiteUrl;
  30. }
  31. @Value("${dwsurvey.web.resource-url}")
  32. public void setWebResourceUrl(String dwsurveyWebResourceUrl) {
  33. DWSURVEY_WEB_RESOURCE_URL = dwsurveyWebResourceUrl;
  34. }
  35. @Value("${dwsurvey.web.static-type}")
  36. public void setWebStaticType(String webStaticType) {
  37. DWSurveyConfig.DWSURVEY_WEB_STATIC_TYPE = webStaticType;
  38. }
  39. @Value("${dwsurvey.weixin.app-id}")
  40. public void setWeixinAppId(String weixinAppId) {
  41. DWSurveyConfig.DWSURVEY_WEIXIN_APP_ID = weixinAppId;
  42. }
  43. @Value("${dwsurvey.weixin.app-secret}")
  44. public void setWeixinAppSecret(String weixinAppSecret) {
  45. DWSurveyConfig.DWSURVEY_WEIXIN_APP_SECRET = weixinAppSecret;
  46. }
  47. @Value("${dwsurvey.weixin.server.token}")
  48. public void setDwsurveyWeixinServerToken(String weixinServerToken) {
  49. DWSurveyConfig.DWSURVEY_WEIXIN_SERVER_TOKEN = weixinServerToken;
  50. }
  51. @Value("${dwsurvey.weixin.server.encodingAESKey}")
  52. public void setDwsurveyWeixinServerAeskey(String weixinAppSecret) {
  53. DWSurveyConfig.DWSURVEY_WEIXIN_SERVER_AESKEY = weixinAppSecret;
  54. }
  55. @Value("${dwsurvey.site}")
  56. public void setDwsurveyDemo(String dwsurveySite) {
  57. DWSurveyConfig.DWSURVEY_SITE = dwsurveySite;
  58. }
  59. @Value("${dwsurvey.version.info}")
  60. public void setDwsurveyVersionInfo(String dwsurveyVersionInfo) {
  61. DWSURVEY_VERSION_INFO = dwsurveyVersionInfo;
  62. }
  63. @Value("${dwsurvey.version.number}")
  64. public void setDwsurveyVersionNumber(String dwsurveyVersionNumber) { DWSURVEY_VERSION_NUMBER = dwsurveyVersionNumber; }
  65. @Value("${dwsurvey.version.built}")
  66. public void setDwsurveyVersionBuilt(String dwsurveyVersionBuilt) {
  67. DWSURVEY_VERSION_BUILT = dwsurveyVersionBuilt;
  68. }
  69. @Value("${dwsurvey.web.info.site-name}")
  70. public void setDwsurveyWebInfoName(String dwsurveyWebInfoName) { DWSURVEY_WEB_INFO_SITE_NAME = dwsurveyWebInfoName;}
  71. @Value("${dwsurvey.web.info.site-url}")
  72. public void setDwsurveyWebInfoUrl(String dwsurveyWebInfoName) {
  73. DWSURVEY_WEB_INFO_SITE_URL = dwsurveyWebInfoName;
  74. }
  75. @Value("${dwsurvey.web.info.site-icp}")
  76. public void setDwsurveyWebInfoIcp(String dwsurveyWebInfoIcp) {
  77. DWSURVEY_WEB_INFO_SITE_ICP = dwsurveyWebInfoIcp;
  78. }
  79. @Value("${dwsurvey.web.info.site-mail}")
  80. public void setDwsurveyWebInfoMail(String dwsurveyWebInfoMail) { DWSURVEY_WEB_INFO_SITE_MAIL = dwsurveyWebInfoMail; }
  81. @Value("${dwsurvey.web.info.site-phone}")
  82. public void setDwsurveyWebInfoSitePhone(String dwsurveyWebInfoSitePhone) { DWSURVEY_WEB_INFO_SITE_PHONE = dwsurveyWebInfoSitePhone; }
  83. }