diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxMsgServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxMsgServiceImpl.java index a9395b935..aa3cf5012 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxMsgServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxMsgServiceImpl.java @@ -247,7 +247,7 @@ public class WxMsgServiceImpl implements WxMsgService { //2、通过标签 String phones = wxMsg.getPhones(); List filter = wxMsg.getFilterList(); - if(StringUtils.isNotBlank(phones) && (filter != null || !filter.isEmpty())){ + if(StringUtils.isNotBlank(phones) && filter != null && !filter.isEmpty()){ return new ResultData(ErrorCode.MSG_SEND_WAY_CHOOSE_ERROR); } if (StringUtils.isBlank(phones) && (filter==null || filter.isEmpty())) {//两种方式必须选其一