diff --git a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java index 36efbb17..6793e9b5 100644 --- a/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java +++ b/blade-service/blade-system/src/main/java/org/springblade/system/service/impl/TenantServiceImpl.java @@ -121,12 +121,15 @@ public class TenantServiceImpl extends BaseServiceImpl imp user.setBirthday(new Date()); user.setSex(1); user.setIsDeleted(0); + boolean temp = super.saveOrUpdate(tenant); R result = userClient.saveUser(user); if (!result.isSuccess()) { throw new ServiceException(result.getMsg()); } + return temp; + } else { + return super.saveOrUpdate(tenant); } - return super.saveOrUpdate(tenant); } private String getTenantId(List codes) {