fix 数据返回优化
This commit is contained in:
@@ -11,7 +11,6 @@ using Kurisu.SqlSugar.Attributes;
|
||||
using Kurisu.SqlSugar.Extensions;
|
||||
using Kurisu.SqlSugar.Services;
|
||||
using Mapster;
|
||||
using Org.BouncyCastle.Asn1.Ocsp;
|
||||
|
||||
namespace Dlhis.Basic.BusinessShift.Services.Implements;
|
||||
|
||||
@@ -111,11 +110,19 @@ public class BusinessPlaceShiftService : IBusinessPlaceShiftService
|
||||
};
|
||||
}
|
||||
|
||||
var tenantResult = await _tenantApi.GetTenantByCodeAsync(place.TenantId);
|
||||
(tenantResult.Code == ApiStateCode.Success).ThrowIfFalse(tenantResult.Msg);
|
||||
var tenantInfo = tenantResult.Data;
|
||||
|
||||
var relationship = await _dbContext.Queryable<BusinessPlaceShiftRelationshipEntity>().Where(x => x.PlaceCode == place.Code).FirstAsync();
|
||||
if (relationship == null)
|
||||
{
|
||||
return new BusinessPlaceWithShiftResponse()
|
||||
{
|
||||
CustomCode = placeCustomCode,
|
||||
Name = place.Name,
|
||||
TenantCode = tenantInfo.Code,
|
||||
TenantName = tenantInfo.Name,
|
||||
Shifts = new List<BusinessPlaceShiftTinyResponse>()
|
||||
};
|
||||
}
|
||||
@@ -125,10 +132,6 @@ public class BusinessPlaceShiftService : IBusinessPlaceShiftService
|
||||
.OrderBy(x => x.Sequence) //排序
|
||||
.ToListAsync();
|
||||
|
||||
var tenantResult = await _tenantApi.GetTenantByCodeAsync(place.TenantId);
|
||||
(tenantResult.Code == ApiStateCode.Success).ThrowIfFalse(tenantResult.Msg);
|
||||
var tenantInfo = tenantResult.Data;
|
||||
|
||||
var list = new List<BusinessPlaceShiftTinyResponse>();
|
||||
foreach (BusinessShiftMealRelationshipEntity shiftinfo in shifts)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user