diff --git a/flossom-modules/flossom-system/src/main/java/com/flossom/system/service/impl/WxUserMemberServiceImpl.java b/flossom-modules/flossom-system/src/main/java/com/flossom/system/service/impl/WxUserMemberServiceImpl.java index 6f64670..dc38174 100644 --- a/flossom-modules/flossom-system/src/main/java/com/flossom/system/service/impl/WxUserMemberServiceImpl.java +++ b/flossom-modules/flossom-system/src/main/java/com/flossom/system/service/impl/WxUserMemberServiceImpl.java @@ -149,6 +149,8 @@ public class WxUserMemberServiceImpl implements IWxUserMemberService { wxUserMember.setCity(city.getName()); SysRegion area = sysRegionMapper.selectSysRegionById(wxUserMemberReq.getAreaId()); wxUserMember.setArea(area.getName()); + // 删除用户与标签的关联关系 + wxUserTagMapper.deleteWxUserTagByUserId(wxUserMemberReq.getId()); // 添加用户与小程序标签关联 List userIdList = new ArrayList<>(); userIdList.add(wxUserMemberReq.getId().intValue());