|
|
@@ -341,6 +341,12 @@ public class SSOInterceptor extends AbstractSSOInterceptor {
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+ /**
|
|
|
+ * 处理在商城注册企业并切换到新企业未同步到商城问题
|
|
|
+ * @param user
|
|
|
+ * @param tokenUser
|
|
|
+ * @return
|
|
|
+ */
|
|
|
private User getUserByToken(User user, UserAccount tokenUser) {
|
|
|
Set<Enterprise> enterprises = user.getEnterprises();
|
|
|
if (!CollectionUtils.isEmpty(enterprises)) {
|
|
|
@@ -349,10 +355,10 @@ public class SSOInterceptor extends AbstractSSOInterceptor {
|
|
|
cacheManager.getCacheManager().clearAllStartingWith("com.uas.platform.b2b.model.User");
|
|
|
User current = userDao.findOne(tokenUser.getUserUU());
|
|
|
if (!StringUtils.isEmpty(current)) {
|
|
|
- System.out.println("从数据库查找的企业:" + tokenUser.getSpaceUU());
|
|
|
user = current;
|
|
|
+ logger.info("从数据库查找的企业:" + tokenUser.getSpaceUU());
|
|
|
} else {
|
|
|
- System.out.println("未查询到用户信息" + tokenUser.getUserUU());
|
|
|
+ logger.info("未查询到用户信息" + tokenUser.getUserUU());
|
|
|
}
|
|
|
}
|
|
|
}
|