Преглед на файлове

fix: 新增用户时报错,租户id查询

jay преди 1 година
родител
ревизия
dc67b35d74
променени са 1 файла, в които са добавени 4 реда и са изтрити 2 реда
  1. 4 2
      iot-module/iot-system/src/main/java/cc/iotkit/system/service/impl/SysTenantServiceImpl.java

+ 4 - 2
iot-module/iot-system/src/main/java/cc/iotkit/system/service/impl/SysTenantServiceImpl.java

@@ -44,7 +44,9 @@ public class SysTenantServiceImpl implements ISysTenantService {
     @Cacheable(cacheNames = CacheNames.SYS_TENANT, key = "#tenantId")
     @Override
     public SysTenantVo queryByTenantId(String tenantId) {
-        SysTenant tenant = sysTenantData.findById(Long.valueOf(tenantId));
+        SysTenant sysTenant = new SysTenant();
+        sysTenant.setTenantId(tenantId);
+        SysTenant tenant = sysTenantData.findOneByCondition(sysTenant);
         return MapstructUtils.convert(tenant,SysTenantVo.class);
     }
 
@@ -97,7 +99,7 @@ public class SysTenantServiceImpl implements ISysTenantService {
 
     @Override
     public boolean checkAccountBalance(String tenantId) {
-        SysTenantVo tenant = SpringUtils.getAopProxy(this).queryByTenantId(tenantId);
+        SysTenantVo tenant = this.queryByTenantId(tenantId);
         // 如果余额为-1代表不限制
         if (tenant.getAccountCount() == -1) {
             return true;