Browse Source

更换管理员同步问题

wangmh 7 years ago
parent
commit
a60f861015

+ 1 - 0
sso-server/src/main/java/com/uas/sso/entity/Userspace.java

@@ -571,6 +571,7 @@ public class Userspace implements Serializable {
         userSpaceView.setCorporation(this.getCorporation());
         userSpaceView.setRegisterDate(this.getRegisterDate().getTime());
         userSpaceView.setAdmin(this.getAdmin().toView());
+        userSpaceView.setAdminUU(this.getAdminUU());
         userSpaceView.setBusinessCode(this.getBusinessCode());
         userSpaceView.setBusinessCodeImage(this.getBusinessCodeImage());
         userSpaceView.setRegAddress(this.getRegAddress());

+ 1 - 0
sso-server/src/main/java/com/uas/sso/service/impl/UserspaceServiceImpl.java

@@ -332,6 +332,7 @@ public class UserspaceServiceImpl implements UserspaceService {
     @Override
     public void changeAdmin(Userspace space, User afterAdmin) {
         space.setAdminUU(afterAdmin.getUserUU());
+        space.setAdmin(afterAdmin);
         if (!space.getUsers().contains(afterAdmin)) {
             space.getUsers().add(afterAdmin);
         }