ludc
2024-03-25 41021633bfee5b5c9c57cb888423f3392c530f98
Source/UBCS/ubcs-service/ubcs-system/src/main/java/com/vci/ubcs/system/service/impl/TenantServiceImpl.java
@@ -194,7 +194,7 @@
      List<String> tenantIds = this.list(Wrappers.<Tenant>query().lambda().in(Tenant::getId, ids))
         .stream().map(tenant -> Func.toStr(tenant.getTenantId())).distinct().collect(Collectors.toList());
      CacheUtil.clear(SYS_CACHE, tenantIds);
      if (tenantIds.contains(BladeConstant.ADMIN_TENANT_ID)) {
      if (tenantIds.contains(nacosConfigCache.getAdminUserInfo().getTenantId())) {
         throw new ServiceException("不可删除管理租户!");
      }
      boolean tenantTemp = this.deleteLogic(ids);
@@ -212,9 +212,9 @@
   @Override
   public List<Map<String,Object>> selectMaps(){
      List<Map<String, Object>> mapList = listMaps(new QueryWrapper<Tenant>().select("TENANT_ID", "TENANT_NAME"));
      if(Func.isNotEmpty(nacosConfigCache.getAdminUserInfo().getTenantId()) && !this.containsSameKeys(mapList,nacosConfigCache.getAdminUserInfo().getTenantId())){
      if(Func.isNotEmpty(NacosConfigCache.getAdminUserInfo().getTenantId()) && !this.containsSameKeys(mapList,nacosConfigCache.getAdminUserInfo().getTenantId())){
         Map<String, Object> map = new HashMap<>();
         map.put("TENANT_ID",nacosConfigCache.getAdminUserInfo().getTenantId());
         map.put("TENANT_ID",NacosConfigCache.getAdminUserInfo().getTenantId());
         map.put("TENANT_NAME","管理组");
         mapList.add(0,map);
      }