if( null != temUserName ){
//需要增加的用户名称
String[] userNamesArr = temUserName.split(",");
//将他们放进一个ArrayList
List<String> addnew = new ArrayList<String>();
for(int i=0;i<userNamesArr.length;i++){
String userName = userNamesArr[i];
addnew.add(userName);
}
//取得已有的用户名称
List<GroupUserEntity> existNamesArr = groupUserManagementServiceImpl.queryExistGroupUsersListPage(groupId);
//将他们放进一个ArrayList
List<String> alreadyexist = new ArrayList<String>();
for(int j=0;j<existNamesArr.size();j++){
String existName = existNamesArr.get(j).getUserName();
alreadyexist.add(existName);
}
//两个数组对比去重
addnew.removeAll(alreadyexist);
String[] userNamesArr1 = (String[])addnew.toArray(new String[addnew.size()]);
this.groupUserManagementServiceImpl.InsertUsesToGroup(userNamesArr1, groupId);
return Constants.SUCCESS_CODE;
}