diff --git a/src/SJZY.Track.Repository/Repositories/OrderRepository.cs b/src/SJZY.Track.Repository/Repositories/OrderRepository.cs index a071f693..b07a00ec 100644 --- a/src/SJZY.Track.Repository/Repositories/OrderRepository.cs +++ b/src/SJZY.Track.Repository/Repositories/OrderRepository.cs @@ -449,7 +449,7 @@ public class OrderRepository : BasicRepository, IOrderRepository, I /// /// /// - private static string BuildThirdPartyOrderNumber(List orderPlatformNumberEntities) + public string BuildThirdPartyOrderNumber(List orderPlatformNumberEntities) { if (orderPlatformNumberEntities.Count == 0) return GlobalConst.EmptyString; const string separator = "、"; @@ -457,6 +457,7 @@ public class OrderRepository : BasicRepository, IOrderRepository, I .Where(x => !string.IsNullOrWhiteSpace(x.OrderNumber)) .Select(x => $"{x.OrderNumber}({x.Platform})") .ToList(); + if (thirdPartyOrderNumbers.Count == 0) return GlobalConst.EmptyString; return string.Join(separator, thirdPartyOrderNumbers); }