admin
2019-04-26 8e30aa7c1f0384f09278699318b4902b815b42a7
fanli/src/main/java/com/yeshi/fanli/controller/client/GoodsController.java
@@ -84,26 +84,10 @@
         return;
      }
      JSONObject data = new JSONObject();
      boolean isNative = false;
      String pid = null;
      TaoBaoGoodsBrief goods = null;
      boolean specialConvert = false;
      String specialId = null;
      // 查询用户ID是否绑定了会员运营ID
      UserExtraTaoBaoInfo userInfo = userExtraTaoBaoInfoService.getByUid(uid);
      if (userInfo != null && !StringUtil.isNullOrEmpty(userInfo.getSpecialId()) && userInfo.getSpecialValid() != null
            && userInfo.getSpecialValid() == true) {
         specialId = userInfo.getSpecialId();
         // 已经绑定
         try {
            TaoBaoGoodsBrief goods = TaoKeApiUtil.getSimpleGoodsInfo(auctionId);
            if (goods.getMaterialLibType() != null && goods.getMaterialLibType() == 1) {
               isNative = true;
               specialConvert = true;
            } else
               isNative = false;
         goods = TaoKeApiUtil.getSimpleGoodsInfo(auctionId);
         } catch (TaobaoGoodsDownException e) {
            out.print(JsonUtil.loadFalseResult(3, "商品已下架"));
            return;
@@ -115,6 +99,31 @@
            }
         }
      JSONObject data = new JSONObject();
      boolean isNative = false;
      String pid = null;
      boolean specialConvert = false;
      if (goods.getMaterialLibType() != null && goods.getMaterialLibType() == 1) {
         specialConvert = true;
      } else
         specialConvert = false;
      String specialId = null;
      String relationId=null;
      // 查询用户ID是否绑定了会员运营ID
      UserExtraTaoBaoInfo userInfo = userExtraTaoBaoInfoService.getByUid(uid);
      if (userInfo != null && !StringUtil.isNullOrEmpty(userInfo.getSpecialId()) && userInfo.getSpecialValid() != null
            && userInfo.getSpecialValid() == true) {
         specialId = userInfo.getSpecialId();
         relationId=userInfo.getRelationId();
         // 已经绑定
         if (specialConvert) {
            isNative = true;
         } else
            isNative = false;
         pid = TaoBaoConstant.TAOBAO_SPECIAL_PID_DEFAULT;
      } else {// 尚未绑定