@@ -1029,13 +1029,15 @@ func UserGroupingHandle(userRange int64, userId, userGroupId string, startTime,
}
// 获取用户身份
uaMap := findAttributesMap(userId)
- // 判断用户身份是否匹配
+ // 判断用户身份是否匹配 匹配上一个就行
groupList := strings.Split(userGroupId, ",")
for i := 0; i < len(groupList); i++ {
if uaMap[groupList[i]] {
return true
+ // 活动属于后台分组 但是都没有匹配上
+ return false