|
|
@@ -284,6 +284,16 @@ public class UserServiceImpl implements UserService {
|
|
|
AccountUtils.addUser(user.getUserUU(), SystemSession.getUser().getEnterprise().getUu(), detail, password);
|
|
|
}
|
|
|
|
|
|
+ public void postToAccountCenter(User user, Enterprise enterprise) throws Exception {
|
|
|
+ UserDetail detail = new UserDetail();
|
|
|
+ detail.setEmail(user.getUserEmail());
|
|
|
+ detail.setIdCode(user.getUserIdcode());
|
|
|
+ detail.setMobile(user.getUserTel());
|
|
|
+ detail.setName(user.getUserName());
|
|
|
+ detail.setSex(user.getUserSex());
|
|
|
+ AccountUtils.saveUser(user.getUserUU(), enterprise.getUu(), detail);
|
|
|
+ }
|
|
|
+
|
|
|
static final String defaultPassword = "111111";
|
|
|
|
|
|
@Override
|
|
|
@@ -532,6 +542,11 @@ public class UserServiceImpl implements UserService {
|
|
|
enterprises.add(SystemSession.getUser().getEnterprise());
|
|
|
user.setEnterprises(enterprises);
|
|
|
userDao.save(user);
|
|
|
+ try {
|
|
|
+ postToAccountCenter(user);
|
|
|
+ } catch (Exception e) {
|
|
|
+ throw new SystemException(e.getMessage());
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
@@ -549,6 +564,11 @@ public class UserServiceImpl implements UserService {
|
|
|
}
|
|
|
user.setEnterprises(enterprises);
|
|
|
userDao.save(user);
|
|
|
+ try {
|
|
|
+ postToAccountCenter(user, enter);
|
|
|
+ } catch (Exception e) {
|
|
|
+ throw new SystemException(e.getMessage());
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
@Override
|