From 7b1765f2236cee8302483e79d42ab2484aa41e59 Mon Sep 17 00:00:00 2001 From: xiaohanzi Date: Thu, 27 Aug 2020 05:12:42 +0800 Subject: [PATCH] fix bug --- .../com/iformall/service/impl/WxCUserTagsServiceImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java index caa03c459..b96bf3d39 100644 --- a/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java +++ b/mallinkService/src/main/java/com/iformall/service/impl/WxCUserTagsServiceImpl.java @@ -134,14 +134,14 @@ public class WxCUserTagsServiceImpl implements WxCUserTagsService { if (tag.getType().getFlag() == EnumTagTypeFlag.FLAG_SINGLE){ while(it.hasNext()){ Long id = it.next(); - if(null!=EnumTag.getEnum(id) && EnumTag.getEnum(id).getType() == tag.getType()){ + if(null != id && null!=EnumTag.getEnum(id) && EnumTag.getEnum(id).getType() == tag.getType()){ it.remove(); } } } else { while(it.hasNext()){ Long id = it.next(); - if(id.equals(tag.getCode())){ + if(null != id && id.equals(tag.getCode())){ it.remove(); } }