yujian
2019-09-03 d1dccd08a249b830a95eeeb04af25f87d5c056be
fanli/src/main/java/com/yeshi/fanli/util/wx/WXLoginUtil.java
@@ -1,5 +1,7 @@
package com.yeshi.fanli.util.wx;
import java.io.InputStream;
import org.json.JSONException;
import org.json.JSONObject;
import org.yeshi.utils.HttpUtil;
@@ -98,8 +100,13 @@
      if (user != null) {
         if (!StringUtil.isNullOrEmpty(user.getHeadimgurl())) {
            FileUploadResult result = COSManager.getInstance().uploadFile(
                  HttpUtil.getAsInputStream(user.getHeadimgurl()),
            InputStream asInputStream = HttpUtil.getAsInputStream(user.getHeadimgurl());
            if (asInputStream == null) {
               LogHelper.test("微信头像下载失败: " +user.getUnionid()+ " " + user.getHeadimgurl());
               return user;
            }
            FileUploadResult result = COSManager.getInstance().uploadFile(asInputStream,
                  String.format("/portrait/wx/%s_%s.jpg", user.getUnionid(), System.currentTimeMillis() + ""));
            if (result != null && !StringUtil.isNullOrEmpty(result.getUrl())) {
               user.setHeadimgurl(result.getUrl());
@@ -115,6 +122,8 @@
               // COSManager.getInstance().deleteFile(object.getKey());
               // }
               // }
            } else {
               LogHelper.test("微信头像上传失败: " +user.getUnionid()+ " " + user.getHeadimgurl());
            }
         }
      }