admin
2019-04-15 debb3a579f798d71072f037f74e3e6b43b5fe0ee
fanli/src/main/java/com/yeshi/fanli/service/impl/order/OrderProcessServiceImpl.java
@@ -143,6 +143,7 @@
      Map<String, List<TaoBaoOrder>> shareOrderMap = new HashMap<>();
      while (its.hasNext()) {
         String orderId = its.next();
         if (orders.get(orderId) != null && orders.get(orderId).size() > 0) {
            List<TaoBaoOrder> list = orders.get(orderId);
@@ -450,9 +451,9 @@
         UserMoneyDetail userMoneyDetail = null;
         // 插入新版资金明细
         try {
            //此处不用订单号做唯一性索引
            // 此处不用订单号做唯一性索引
            userMoneyDetail = UserMoneyDetailFactory.createFanLi(uid, hongBaoOrder.getCommonOrder().getOrderNo(),
                  hongBaoOrder.getCommonOrder().getSourceType(), System.currentTimeMillis()+"", money);
                  hongBaoOrder.getCommonOrder().getSourceType(), null, money);
         } catch (UserMoneyDetailException e1) {
            try {
               LogHelper.errorDetailInfo(e1, "订单号:" + hongBaoOrder.getCommonOrder().getOrderNo(), "");
@@ -510,8 +511,8 @@
                  olist = TaoKeOrderApiUtil.getTaoBaoAllOrder(TimeUtil.getGernalTime(time, "yyyy-MM-dd HH:mm:ss"),
                        TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
                  List<TaoBaoOrder> thirdOList = TaoKeOrderApiUtil.getTaoBaoThirdAllOrder(
                        TimeUtil.getGernalTime(time, "yyyy-MM-dd HH:mm:ss"), 30, 1, TaoBaoConstant.TAOBAO_AUTH_APPKEY,
                        TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
                        TimeUtil.getGernalTime(time, "yyyy-MM-dd HH:mm:ss"), 30, 1,
                        TaoBaoConstant.TAOBAO_AUTH_APPKEY, TaoBaoConstant.TAOBAO_AUTH_APPSECRET);
                  if (thirdOList != null && thirdOList.size() > 0)
                     olist.addAll(thirdOList);
@@ -852,6 +853,11 @@
   @Override
   public void processShopingFanliOrderNew(String orderId, List<TaoBaoOrder> orderList)
         throws HongBaoException, OrderItemException {
      LogHelper.test(String.format("订单处理:订单号-%s  订单数量-%s", orderId, orderList.size() + ""));
      if (orderList.size() == 1)
         LogHelper.test("订单排序值:" + orderList.get(0).getOrderBy());
      List<TaoBaoUnionConfig> configList = taoBaoUnionConfigService.getConfigByTypeCache(PidUser.TYPE_FANLI_ANDROID);
      if (orderList != null && orderList.size() > 0) {