// 1.2.2 若任务只分配了多个组时 ....
else {
// 定义组任务的计数的变量
int countGroupTask = 0;
//定义一个map ,装组任务的计数
Map<Integer, Integer> map = Maps.newTreeMap();
// 遍历获取组uuid
for (int i = 0; i < groupTaskList.size(); i++) {
//获取组uuid
String groupTaskId = groupTaskList.get(i).getStr("uuid");
//根据组的uuid,查询组员的uuid
List<Record> GroupMembersUuidList = this.getGroupMembers(groupTaskId);
for (int j = 0; j < GroupMembersUuidList.size(); j++) {
// 获取用户的id
String userId = GroupMembersUuidList.get(j).getStr("userId");
// 根据用户ID获取该任务的实际任务数
Record UserTaskCount=this.getUserTaskCountList(userId);
//获取该用户的计数
int countTask = UserTaskCount.getLong("num").intValue();
countGroupTask += countTask;
}
map.put(i ,countGroupTask);
countGroupTask = 0;
}