yujian
2019-08-01 bf9eae1e14e423ebf36595e5e48287369a7d7ba3
微信头像上传添加失败日志
1个文件已修改
13 ■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/util/wx/WXLoginUtil.java 13 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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());
                }
            }
        }