ImberryConfig.java 3.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package com.iamberry.wechat.service;
  2. import java.io.InputStream;
  3. import java.util.Properties;
  4. public class ImberryConfig {
  5. // public static String SMS_USERNAME = "";
  6. // public static String SMS_PASSWORD = "";
  7. // public static String SMS_TEXT = "";
  8. // public static String SMS_URL = "";
  9. public static String SINA_IP_URL = "";
  10. public static String MASTERSECRET="";
  11. public static String APPKEY="";
  12. public static String CDN_URL="";
  13. public static String BASE_URL=""; //头像前缀
  14. /** 云片请求地址 */
  15. public static String INTER_SMS_URL="";
  16. /** 短信验证码模板 */
  17. public static String INTER_SMS_TEXT="";
  18. /** 租赁类型1短信模板 */
  19. public static String INTER_SMS_RENT_TYPE1_TEXT="";
  20. /** 租赁类型1短信模板 */
  21. public static String INTER_SMS_RENT_TYPE2_TEXT="";
  22. /** 租赁类型1短信模板 */
  23. public static String INTER_SMS_RENT_TYPE3_TEXT="";
  24. /** 云片key */
  25. public static String INTER_SMS_KEY="";
  26. /** 发送给收货人的试用进度提醒 7天 */
  27. public static String PROBATION_SUCCESS_FIRST_TEXT = "";
  28. /** 发送给收货人的试用进度提醒 14天 */
  29. public static String PROBATION_SUCCESS_SECOND_TEXT = "";
  30. /** 发送给收货人的试用进度提醒 21天 */
  31. public static String PROBATION_SUCCESS_THIRD_TEXT = "";
  32. /** 租赁支付成功后发送给收货人租赁信息 */
  33. public static String LEASE_ORDER_SUCCESS_TEXT = "";
  34. /**手动推送发货信息**/
  35. public static String INFORM_SHIPPING = "";
  36. public static String ORDER_UPDATE_STATUS_TEXT = "";
  37. static {
  38. Properties pro = new Properties();
  39. InputStream in = ImberryConfig.class.getClassLoader().getResourceAsStream("iamberry-app-service-config.properties");
  40. try {
  41. pro.load(in);
  42. // SMS_USERNAME = pro.getProperty("SMS_USERNAME");
  43. // SMS_PASSWORD = pro.getProperty("SMS_PASSWORD");
  44. // SMS_TEXT = pro.getProperty("SMS_TEXT");
  45. // SMS_URL = pro.getProperty("SMS_URL");
  46. SINA_IP_URL = pro.getProperty("SINA_IP_URL");
  47. MASTERSECRET=pro.getProperty("master_secret");
  48. APPKEY=pro.getProperty("appkey");
  49. CDN_URL=pro.getProperty("cdnUrl");
  50. BASE_URL=pro.getProperty("base_url");
  51. INTER_SMS_URL=pro.getProperty("INTER_SMS_URL");
  52. INTER_SMS_TEXT=pro.getProperty("INTER_SMS_TEXT");
  53. INTER_SMS_RENT_TYPE1_TEXT=pro.getProperty("INTER_SMS_RENT_TYPE1_TEXT");
  54. INTER_SMS_RENT_TYPE2_TEXT=pro.getProperty("INTER_SMS_RENT_TYPE2_TEXT");
  55. INTER_SMS_RENT_TYPE3_TEXT=pro.getProperty("INTER_SMS_RENT_TYPE3_TEXT");
  56. INTER_SMS_KEY=pro.getProperty("INTER_SMS_KEY");
  57. PROBATION_SUCCESS_FIRST_TEXT = pro.getProperty("PROBATION_SUCCESS_FIRST_TEXT");
  58. PROBATION_SUCCESS_SECOND_TEXT = pro.getProperty("PROBATION_SUCCESS_SECOND_TEXT");
  59. PROBATION_SUCCESS_THIRD_TEXT = pro.getProperty("PROBATION_SUCCESS_THIRD_TEXT");
  60. LEASE_ORDER_SUCCESS_TEXT = pro.getProperty("LEASE_ORDER_SUCCESS_TEXT");
  61. INFORM_SHIPPING = pro.getProperty("INFORM_SHIPPING");
  62. ORDER_UPDATE_STATUS_TEXT = pro.getProperty("ORDER_UPDATE_STATUS_TEXT");
  63. } catch (Exception e) {
  64. e.printStackTrace();
  65. }
  66. }
  67. }