|
|
@@ -10,6 +10,7 @@ import com.uas.platform.core.logging.BufferedLoggerManager;
|
|
|
import com.uas.platform.core.model.Status;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.util.CollectionUtils;
|
|
|
|
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.util.*;
|
|
|
@@ -50,15 +51,18 @@ public class UserServiceImpl implements UserService {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ boolean isMember = false;
|
|
|
//将该成员添加至企业
|
|
|
Set<Enterprise> ens = u.getEnterprises();
|
|
|
- Iterator<Enterprise> it = ens.iterator();
|
|
|
- boolean isMember = false;
|
|
|
- while (it.hasNext()) {
|
|
|
- if (it.next().getUu() == enterprise.getUu()) {
|
|
|
- isMember = true;
|
|
|
+ if (!CollectionUtils.isEmpty(ens)){
|
|
|
+ Iterator<Enterprise> it = ens.iterator();
|
|
|
+ while (it.hasNext()) {
|
|
|
+ if (it.next().getUu().equals(enterprise.getUu())) {
|
|
|
+ isMember = true;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
if (!isMember) {
|
|
|
Set<Enterprise> enterprises = null;
|
|
|
if (null == u.getEnterprises()) {
|