Explorar el Código

fix:新增用户同步问题处理

Hu Jie hace 7 años
padre
commit
2bccd9d54b

+ 4 - 1
src/main/java/com/uas/platform/b2c/common/account/service/impl/UserServiceImpl.java

@@ -429,7 +429,10 @@ public class UserServiceImpl implements UserService {
 			user.setUserUU(addssoUser.getUserUU());
 			user.addEnterprise(SystemSession.getUser().getEnterprise());
 			user.setCurrentEnterprise();
-			user = userDao.save(user);
+			List<User> exitUser = userDao.findUserByUserUU(addssoUser.getUserUU());
+			if (CollectionUtils.isEmpty(exitUser)) {
+				user = userDao.save(user);
+			}
 		} catch (Exception e) {
 			throw new RuntimeException(e.getMessage());
 		}