|
@@ -1,5 +1,6 @@
|
|
|
package com.uas.platform.b2b.v2.service.impl;
|
|
package com.uas.platform.b2b.v2.service.impl;
|
|
|
|
|
|
|
|
|
|
+import com.alibaba.fastjson.JSONObject;
|
|
|
import com.uas.platform.b2b.core.util.ThreadUtils;
|
|
import com.uas.platform.b2b.core.util.ThreadUtils;
|
|
|
import com.uas.platform.b2b.dao.EnterpriseDao;
|
|
import com.uas.platform.b2b.dao.EnterpriseDao;
|
|
|
import com.uas.platform.b2b.dao.InvitationRecordDao;
|
|
import com.uas.platform.b2b.dao.InvitationRecordDao;
|
|
@@ -15,6 +16,7 @@ import com.uas.platform.core.logging.BufferedLoggerManager;
|
|
|
import com.uas.platform.core.model.Constant;
|
|
import com.uas.platform.core.model.Constant;
|
|
|
import com.uas.platform.core.model.Status;
|
|
import com.uas.platform.core.model.Status;
|
|
|
import com.uas.sso.entity.UserSpaceView;
|
|
import com.uas.sso.entity.UserSpaceView;
|
|
|
|
|
+import org.apache.log4j.Logger;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
import org.springframework.util.CollectionUtils;
|
|
import org.springframework.util.CollectionUtils;
|
|
@@ -48,6 +50,8 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
|
|
|
|
|
|
private final static CommBufferedLogger logger = BufferedLoggerManager.getLogger(CommBufferedLogger.class);
|
|
private final static CommBufferedLogger logger = BufferedLoggerManager.getLogger(CommBufferedLogger.class);
|
|
|
|
|
|
|
|
|
|
+ private final static Logger INFO_LOG = Logger.getLogger(EnterpriseServiceImpl.class);
|
|
|
|
|
+
|
|
|
@Override
|
|
@Override
|
|
|
public Enterprise save(UserSpaceView detail) {
|
|
public Enterprise save(UserSpaceView detail) {
|
|
|
Enterprise enterprise = getEnterprise(detail);
|
|
Enterprise enterprise = getEnterprise(detail);
|
|
@@ -87,6 +91,7 @@ public class EnterpriseServiceImpl implements EnterpriseService {
|
|
|
enterprise = enterpriseDao.save(enterprise);
|
|
enterprise = enterpriseDao.save(enterprise);
|
|
|
// 把管理员添加进企业
|
|
// 把管理员添加进企业
|
|
|
User user = userDao.findOne(enterprise.getEnAdminuu());
|
|
User user = userDao.findOne(enterprise.getEnAdminuu());
|
|
|
|
|
+ INFO_LOG.info("把管理员添加进企业: user-> " + JSONObject.toJSON(user));
|
|
|
// 先进行管理员信息查找,如果不存在,等待用户信息先存储
|
|
// 先进行管理员信息查找,如果不存在,等待用户信息先存储
|
|
|
synchronized (user) {
|
|
synchronized (user) {
|
|
|
if (null == user) {
|
|
if (null == user) {
|