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 e668ffbb0..ca70760ef 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 @@ -68,9 +68,12 @@ public class WxTokenUtils { builder.append(line); builder.append(System.getProperty("line.separator")); } - JSONObject obj = JSONObject.parseObject(builder.toString()); - - return JSONObject.toJavaObject(obj, WxFileUploadResult.class); + String resultStr = builder.toString(); + JSONObject obj = JSONObject.parseObject(resultStr); + WxFileUploadResult result = JSONObject.toJavaObject(obj, WxFileUploadResult.class); + result.setMediaId(cmds.toString()); + result.setUrl(resultStr); + return result; }