diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java index cec6f9959..a921dff20 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxMerchantServiceImpl.java @@ -417,9 +417,11 @@ public class WxMerchantServiceImpl implements WxMerchantService { return new ResultData(ErrorCode.MERCHANT_INFO_NOT_FOUND); } //更新商户 - List coverPicture = JSONArray.parseArray(wxMerchant.getCoverPicture(), String.class); - if (!coverPicture.isEmpty()) { - wxMerchant.setImgUrl(coverPicture.get(0)); + if (StringUtils.isNotEmpty(wxMerchant.getCoverPicture())) { + List coverPicture = JSONArray.parseArray(wxMerchant.getCoverPicture(), String.class); + if (!coverPicture.isEmpty()) { + wxMerchant.setImgUrl(coverPicture.get(0)); + } } Date date = new Date(); wxMerchant.setUpdateDate(date);