diff --git a/domain/model/group_m/mic.go b/domain/model/group_m/mic.go index 810279f7dc45bd6dfa2a2861d3476d94264f0acf..20ba9607713c6bda669bbc9feba19e359ce0290e 100644 --- a/domain/model/group_m/mic.go +++ b/domain/model/group_m/mic.go @@ -824,12 +824,14 @@ func groupMicHasIn(model *domain.Model, groupId string, userId mysql.ID) { } else { println(n) } - if _, err := redisCli.GetRedis().ZAdd(context.Background(), redis_key.GetPrefixGroupMicHasInUserTime(), &redis2.Z{ - Score: float64(time.Now().Unix()), - Member: getMemberStr(groupId, userId), - }).Result(); err != nil { - model.Log.Errorf("groupMicHasIn redis:GetPrefixGroupMicHasInTime groupId:%v err:%v", groupId, err) - } + // 下面的是只写,不查的。 todo 直接干掉??? + // 只是知道用户在哪个时间点上了哪个群的麦,但是不知道上了哪个麦位置, 而且micUser已经有统计这些信息了 + //if _, err := redisCli.GetRedis().ZAdd(context.Background(), redis_key.GetPrefixGroupMicHasInUserTime(), &redis2.Z{ + // Score: float64(time.Now().Unix()), + // Member: getMemberStr(groupId, userId), + //}).Result(); err != nil { + // model.Log.Errorf("groupMicHasIn redis:GetPrefixGroupMicHasInTime groupId:%v err:%v", groupId, err) + //} } const micHasInScript = "local flag = redis.call('EXISTS', '{key1}', '{key2}', '{key3}', '{key4}', '{key5}', '{key6}', '{key7}', '{key8}', '{key9}', '{key10}', '{key11}', '{key12}', '{key13}', '{key14}', '{key15}', '{key16}', '{key17}', '{key18}', '{key19}', '{key20}') if flag == 0 then redis.call('Srem', '{key}', '{remKey}') end return flag "