diff --git a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxSaleAccountController.java b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxSaleAccountController.java index ae2d6a042..881d748fe 100644 --- a/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxSaleAccountController.java +++ b/stdiet-admin/src/main/java/com/stdiet/web/controller/custom/SysWxSaleAccountController.java @@ -134,6 +134,7 @@ public class SysWxSaleAccountController extends BaseController { if (StringUtils.isEmpty(accessToken)) { WxAccessToken wxAccessToken = WxTokenUtils.fetchAccessToken(); redisCache.setCacheObject(WxTokenUtils.KEY_ACCESS_TOKEN, wxAccessToken.getAccessToken(), wxAccessToken.getExpiresIn(), TimeUnit.SECONDS); + accessToken = wxAccessToken.getAccessToken(); } File uploadFile = new File(oriFilePath); diff --git a/stdiet-custom/src/main/java/com/stdiet/custom/utils/WxTokenUtils.java b/stdiet-custom/src/main/java/com/stdiet/custom/utils/WxTokenUtils.java index f69b3ad2a..5301a9152 100644 --- a/stdiet-custom/src/main/java/com/stdiet/custom/utils/WxTokenUtils.java +++ b/stdiet-custom/src/main/java/com/stdiet/custom/utils/WxTokenUtils.java @@ -54,6 +54,7 @@ public class WxTokenUtils { String resultStr = post.send(); JSONObject obj = JSONObject.parseObject(resultStr); WxFileUploadResult result = JSONObject.toJavaObject(obj, WxFileUploadResult.class); + result.setMediaId(resultStr); return result; }