Browse Source

更换企业管理员时,使用员企业营业执照号出现营业执照号被认证问题

wangmh 7 years ago
parent
commit
111554ee12

+ 4 - 2
sso-manage-console/src/main/java/com/uas/sso/sso/backend/service/impl/AppealServiceImpl.java

@@ -274,8 +274,10 @@ public class AppealServiceImpl implements AppealService {
             space.setUsers(new ArrayList<>(userSet));
 
             // 更新企业信息
-            Userspace existSpace = spaceDao.findByBusinessCode(userSpace.getBusinessCode());
-            Assert.isNull(existSpace, String.format("企业营业执照%s已认证", userSpace.getBusinessCode()));
+            if (space.getBusinessCode() == null || !space.getBusinessCode().equalsIgnoreCase(userSpace.getBusinessCode())) {
+                Userspace existSpace = spaceDao.findByBusinessCode(userSpace.getBusinessCode());
+                Assert.isNull(existSpace, String.format("企业营业执照%s已认证", userSpace.getBusinessCode()));
+            }
             space.setSpaceName(userSpace.getSpaceName());
             space.setCorporation(userSpace.getCorporation());
             space.setBusinessCode(userSpace.getBusinessCode());