setGroupsUserCount static method
设置群组用户数
Implementation
static void setGroupsUserCount(List groups) {
for (int i = 0; i < groups.length; i++) {
List members = groups[i]["members"];
int totalUserCount = members.length;
int onlineUserCount = 0;
int thisGroupUserCount = 0;
for (int j = 0; j < members.length; j++) {
//OffLine=1;//离线
//OtherGroup=2;//其他组
//ThisGroup=3;//本组
if (members[j]["status"] == 2 || members[j]["status"] == 3) {
onlineUserCount++;
if (members[j]["status"] == 3) {
thisGroupUserCount++;
}
}
}
groups[i]["totalUserCount"] = totalUserCount;
groups[i]["onlineUserCount"] = onlineUserCount;
groups[i]["thisGroupUserCount"] = thisGroupUserCount;
}
}