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 f44813cad..89e5d3512 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,8 +134,8 @@ public class SysWxSaleAccountController extends BaseController { } WxFileUploadResult result = WxTokenUtils.uploadImage(filePath, oriFileName, accessToken); - if (result == null) { - return AjaxResult.error("上传微信失败"); + if (StringUtils.isEmpty(result.getUrl())) { + return AjaxResult.error(result.getMediaId()); } AjaxResult ajax = AjaxResult.success(); 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 3ddb0ed6f..9b20b374f 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 @@ -55,7 +55,9 @@ public class WxTokenUtils { WxFileUploadResult result = JSONObject.toJavaObject(obj, WxFileUploadResult.class); return result; } catch (Exception e) { - return null; + WxFileUploadResult result = new WxFileUploadResult(); + result.setMediaId(e.getMessage()); + return result; } }