admin
2019-01-22 188c134d473e084410f31a0d019a93ac77559387
添加老用户附加信息
2个文件已修改
24 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/client/UserInfoController.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeApiUtil.java 17 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/client/UserInfoController.java
@@ -568,6 +568,13 @@
                uuser.setLastLoginTime(java.lang.System.currentTimeMillis());
                userInfoService.updateLoginInfo(uuser);
                wxDownService.save(device);
                //更新用户附加信息,老用户不存在的需要添加
                try {
                    userInfoExtraService.updateUserRankByUid(uuser.getId());
                } catch (UserInfoExtraException e) {
                    e.printStackTrace();
                }
            }
        });
    }
fanli/src/main/java/com/yeshi/fanli/util/taobao/TaoKeApiUtil.java
@@ -7,6 +7,8 @@
import java.util.List;
import java.util.Map;
import org.yeshi.utils.taobao.TbImgUtil;
import com.taobao.api.ApiException;
import com.yeshi.fanli.entity.taobao.RelateGoods;
import com.yeshi.fanli.entity.taobao.SearchFilter;
@@ -24,9 +26,6 @@
import com.yeshi.fanli.util.MoneyBigDecimalUtil;
import com.yeshi.fanli.util.StringUtil;
import com.yeshi.fanli.util.TimeUtil;
import org.fanli.TaoKeTest;
import org.yeshi.utils.taobao.TbImgUtil;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
@@ -159,7 +158,7 @@
        map.put("method", "taobao.tbk.item.info.get");
        map.put("num_iids", id + "");
        String resultStr = TaoKeBaseUtil.baseRequestForThreeTimes(map, true);
//        System.out.println(resultStr);
        // System.out.println(resultStr);
        JSONObject data = JSONObject.fromObject(resultStr);
        // 商品下架
        if (data.optJSONObject("error_response") != null && data.optJSONObject("error_response").optInt("code") == 15
@@ -221,7 +220,7 @@
            if (item.optBoolean("free_shipment"))
                goods.setFreeShipment(1);
            System.out.println(item.optString("material_lib_type"));
            return goods;
@@ -326,9 +325,9 @@
                if (item.optBoolean("free_shipment"))
                    goods.setFreeShipment(1);
                if("1".equalsIgnoreCase(item.optString("material_lib_type")))
                    TaoKeTest.count++;
                if ("1".equalsIgnoreCase(item.optString("material_lib_type")))
                    ;
                goodsList.add(goods);
            }
        }
@@ -1479,7 +1478,7 @@
        map.put("relation_app", "返利券");
        JSONObject resultJSON = null;
        try {
            TaoKeAppInfo app=new TaoKeAppInfo();
            TaoKeAppInfo app = new TaoKeAppInfo();
            app.setAppKey("24567001");
            app.setAppSecret("e26a8d0f8726883d44bf04742829b533");
            app.setAdzoneId("123123");