yujian
2020-06-29 ec60e757d358636dcac1589c44a66f3e276fe58c
fanli/src/main/java/com/yeshi/fanli/util/Constant.java
@@ -10,6 +10,7 @@
import com.yeshi.fanli.dto.wx.WXAccountInfoDTO;
import com.yeshi.fanli.entity.config.AlipayConfig;
import com.yeshi.fanli.entity.config.AlipayWapConfig;
import com.yeshi.fanli.entity.config.ConstantConfig;
import com.yeshi.fanli.entity.config.SMSConfig;
import com.yeshi.fanli.entity.config.SystemCommonConfig;
@@ -24,9 +25,17 @@
   public static boolean IS_TEST = true;
   public static int PAGE_SIZE = 20;
   public static boolean ENABLE_MQ = true;
   public static String YINGYONGBAO_LINK = "https://a.app.qq.com/o/simple.jsp?pkgname=com.yeshi.ec.rebate";
   public static int PAGE_SIZE = 20;
   // 新的规则生效时间
   public static final long NEW_ORDER_FANLI_RULE_TIME = TimeUtil.convertToTimeTemp("2020-04-28 16:00:00", "yyyy-MM-dd HH:mm:ss");
   // 验证文本口令或链接uid
   public static Long LINK_TOKEN_VERIFY_UID = 437032L;
   public static String YINGYONGBAO_LINK = "https://w.url.cn/s/AHUuT7i";
   public final static String UIDAESKEY = "WW782ss@8*px/%2v";
@@ -76,7 +85,6 @@
   public static String Extract_Activty;
   public static String HB_Activity;
   public static final String EXTRACT_MIN_MONEY = "extract_min_money";
   public static final String MYLIKE = "mylike";
   public static final String MYDYNAMIC = "mydynamic";
@@ -84,6 +92,10 @@
   public static final String TAOBAO_AUTH_APPSECRET = "e0a2e05deabf5ce039b52e5b492d5382";
   public static final String TAOBAO_RELATION_PID_DEFAULT = "mm_124933865_56750082_87140050199";
   public static final String TAOBAO_SPECIAL_PID_DEFAULT = "mm_124933865_56750082_89555600043";
   //优惠狗云发单群唤起关键词
   public static final String YHG_CLOUD_GROUP_AWAKEN_KEY="快省爆款推荐";
   // 奖励券最高比例
   public static final BigDecimal MAX_REWARD_RATE = new BigDecimal("0.31");
@@ -101,7 +113,7 @@
   // 来源-拼多多
   public static final int SOURCE_TYPE_PDD = 3;
   // 来源-唯品会
   public static final int SOURCE_TYPE_WPH = 4;
   public static final int SOURCE_TYPE_VIP = 4;
   // 来源-苏宁
   public static final int SOURCE_TYPE_SUNING = 5;
   // 来源-饿了么
@@ -169,12 +181,11 @@
   // 新人定义: 自完成注册起10天内;
   public static final int TLJ_NEW_USER_DEFINE = 10;
   // vip奖励券券5张
   public static final int VIP_COUPON_REWARD_NUM = 30;
   // vip赠送免单券5张
   public static final int VIP_COUPON_GIVEFREE_NUM = 5;
   // vip赠送金币
   public static final int VIP_COLDCOIN_NUM = 1800;
   // 订单实付款
   public static final BigDecimal VIP_ORDER_PAY = new BigDecimal("1");
   // 订单列表显> 时间 TODO
   public static final String ORDER_SHOW_BRACE_TIME = "1999-03-01";
   // 奖励券倒计时 - 天数
   public static final int COUPON_REWARD_LIMIT_DAY = 5;
@@ -191,6 +202,8 @@
   public static SystemCommonConfig systemCommonConfig;
   public static AlipayConfig alipayConfig;
   public static AlipayWapConfig alipayWapConfig;
   public static ZNXConfig znxConfig;
@@ -245,15 +258,23 @@
   public static final String WXHEADURL = "wx/headImg/";
   public static final String WEBPAGE_SIGN_KEY = "@?,223Hbb88lll";
   public static final String WXMP_SIGN_KEY="xyJBaNliK&*!uAIShEn8g@@";
   public static final WXAPPInfo WXMP_APP_INFO=new WXAPPInfo("wxc22f3bd53cb25012", "4c7b166fecb6d9f53837e993f2214673", "", "");
   public static final String WXMP_SIGN_KEY = "xyJBaNliK&*!uAIShEn8g@@";
   public static final String WXMP_USER_SIGN_KEY = "xyJBaNliShEn8g@@";
   public static final WXAPPInfo WXMP_APP_INFO = new WXAPPInfo("wxc22f3bd53cb25012",
         "4c7b166fecb6d9f53837e993f2214673", "", "");
   // 使用奖励券最大金额限制
   public static final BigDecimal REWARD_COUPON_LIMIT_MONEY = new BigDecimal("10");
   
   
   // 新人抽奖-最大次数
   public static final int MAX_COUNT_LOTTERY_NEWBIES = 5;
   public static final Long[] NO_UPGRADE_UIDS=new Long[]{1700696L};
   // 线程等待数量
   public static Set<Long> waitingThreadSet = new HashSet<>();
@@ -284,6 +305,13 @@
               .getProperties(TaoBaoUtil.class.getClassLoader().getResourceAsStream("alipay.properties"));
         alipayConfig = (AlipayConfig) MapUtil.parseMap(AlipayConfig.class, ps);
      }
      if (alipayWapConfig == null) {
         Properties ps = org.yeshi.utils.PropertiesUtil
               .getProperties(TaoBaoUtil.class.getClassLoader().getResourceAsStream("alipay_wap.properties"));
         alipayWapConfig = (AlipayWapConfig) MapUtil.parseMap(AlipayWapConfig.class, ps);
      }
      if (znxConfig == null) {
         Properties ps = org.yeshi.utils.PropertiesUtil
@@ -318,7 +346,7 @@
         return "京东";
      case SOURCE_TYPE_PDD:
         return "拼多多";
      case SOURCE_TYPE_WPH:
      case SOURCE_TYPE_VIP:
         return "唯品会";
      case SOURCE_TYPE_SUNING:
         return "苏宁";
@@ -335,9 +363,9 @@
      else if ("ios".equalsIgnoreCase(platform))
         return 2;
      else if ("wxmp".equalsIgnoreCase(platform))
         return 4;// 未知
         return 4;
      else
         return 0;
         return 0;// 未知
   }
   public static String getAppName(String platform, String version) {