From b3f5e5ba3fd436f00f73cef1de6e8208fe6cf8c4 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期一, 22 六月 2020 10:23:18 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/div' into div
---
fanli/src/main/java/com/yeshi/fanli/util/wx/WXLoginUtil.java | 20 ++++++++------------
1 files changed, 8 insertions(+), 12 deletions(-)
diff --git a/fanli/src/main/java/com/yeshi/fanli/util/wx/WXLoginUtil.java b/fanli/src/main/java/com/yeshi/fanli/util/wx/WXLoginUtil.java
index 46b01b2..cce50f0 100644
--- a/fanli/src/main/java/com/yeshi/fanli/util/wx/WXLoginUtil.java
+++ b/fanli/src/main/java/com/yeshi/fanli/util/wx/WXLoginUtil.java
@@ -12,6 +12,7 @@
import com.yeshi.fanli.entity.bus.user.WeiXinUserParam;
import com.yeshi.fanli.log.LogHelper;
import com.yeshi.fanli.util.Constant;
+import com.yeshi.fanli.util.FilePathEnum;
import com.yeshi.fanli.util.StringUtil;
public class WXLoginUtil {
@@ -19,14 +20,9 @@
public static String WEXIN_APPID = "wx43617e2ed82c5b28";
public static String WEXIN_SECRET = "f8a65908fb4681bdd181de70f6ab9a3b";
- static String APPID = "wx5c0d167c6e3ad726";
- static String SECRET = "0c79d5869bb0f2d7c13e43f9a18f440d";
-
static {
WEXIN_APPID = Constant.systemCommonConfig.getWxGZAppId();
WEXIN_SECRET = Constant.systemCommonConfig.getWxGZAppSecret();
- APPID = Constant.systemCommonConfig.getWxOpenAppId();
- SECRET = Constant.systemCommonConfig.getWxOpenAppSecret();
}
// 閫氳繃code鑾峰彇access_token openId
@@ -34,8 +30,8 @@
public static String weiXinUrl2 = "https://api.weixin.qq.com/sns/userinfo?access_token=%s&openid=%s&lang=zh_CN";
- public static WeiXinUserParam getWxParam(String code) {
- String wxUrl = String.format(weiXinUrl1, APPID, SECRET, code);
+ public static WeiXinUserParam getWxParam(String code,String appId,String appSecret) {
+ String wxUrl = String.format(weiXinUrl1, appId, appSecret, code);
String result = HttpUtil.get(wxUrl);
WeiXinUserParam weiXinUserParam = getWeiXinUserParam(result);
return weiXinUserParam;
@@ -76,8 +72,8 @@
return weiXinUser;
}
- public static WeiXinUser getWeiXinUser(String code) {
- WeiXinUserParam param = getWxParam(code);
+ public static WeiXinUser getWeiXinUser(String code,String appId,String appSecret) {
+ WeiXinUserParam param = getWxParam(code,appId,appSecret);
if (param == null) {
return null;
}
@@ -95,8 +91,8 @@
* @param code
* @return
*/
- public static WeiXinUser getWeiXinUserWithSavePortrait(String code) {
- WeiXinUser user = getWeiXinUser(code);
+ public static WeiXinUser getWeiXinUserWithSavePortrait(String code,String appId,String appSecret) {
+ WeiXinUser user = getWeiXinUser(code,appId,appSecret);
if (user != null) {
if (!StringUtil.isNullOrEmpty(user.getHeadimgurl())) {
@@ -107,7 +103,7 @@
}
FileUploadResult result = COSManager.getInstance().uploadFile(asInputStream,
- String.format("/portrait/wx/%s_%s.jpg", user.getUnionid(), System.currentTimeMillis() + ""));
+ String.format(FilePathEnum.userWXPortrait.getPath() + "%s_%s.jpg", user.getUnionid(), System.currentTimeMillis() + ""));
if (result != null && !StringUtil.isNullOrEmpty(result.getUrl())) {
user.setHeadimgurl(result.getUrl());
// COS鍒犻櫎鍏朵綑澶村儚
--
Gitblit v1.8.0