refactor 优化代码
This commit is contained in:
@@ -33,9 +33,9 @@ public class DeviceGroupService : IDeviceGroupService
|
||||
|
||||
public async Task<List<DeviceGroupTreeResponse>> GetTreeAsync(DeviceTypeEnumType type)
|
||||
{
|
||||
var tenantResult = await _tenantApi.GetMyTenantsAsync();
|
||||
var tenantIds = tenantResult.Data.Select(x => x.Code).ToList();
|
||||
tenantIds.AddRange(tenantResult.Data.Select(x => x.PCode));
|
||||
var tenants = await _tenantApi.GetMyTenantsAsync();
|
||||
var tenantIds = tenants.Select(x => x.Code).ToList();
|
||||
tenantIds.AddRange(tenants.Select(x => x.PCode));
|
||||
|
||||
var deviceGroups = await _dbContext.Queryable<DeviceGroupEntity>()
|
||||
.Where(x => tenantIds.Contains(x.TenantId))
|
||||
|
||||
@@ -379,8 +379,7 @@ public class DevicePermissionService : IDevicePermissionService
|
||||
.Where(x => x.num == 1)
|
||||
.ToListAsync();
|
||||
|
||||
var tenantsResult = await _tenantApi.GetTenantsInternalAsync();
|
||||
var tenants = tenantsResult.Data;
|
||||
var tenants = await _tenantApi.GetTenantsInternalAsync();
|
||||
|
||||
page.Data.ForEach(x =>
|
||||
{
|
||||
|
||||
@@ -246,8 +246,8 @@ public class DeviceService : IDeviceService
|
||||
var factory = device.TenantId;
|
||||
try
|
||||
{
|
||||
var tenantResult = await _tenantApi.GetTenantByCodeAsync(device.TenantId);
|
||||
factory = tenantResult?.Data?.Name ?? string.Empty;
|
||||
var tenant = await _tenantApi.GetTenantByCodeAsync(device.TenantId);
|
||||
factory = tenant?.Name ?? string.Empty;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user