Code/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/LocationInfoService.cs
@@ -141,7 +141,10 @@ var locations = await BaseDal.QueryDataAsync(x => x.EnableStatus == EnableStatusEnum.Normal.GetHashCode() && x.RoadwayNo == roadwayNo && x.LocationStatus == LocationStatusEnum.Free.GetHashCode()); x.LocationStatus == LocationStatusEnum.Free.GetHashCode() && (roadwayNo.Contains("HC") ? x.LocationType == (int)LocationTypeEnum.Capacity : x.LocationType == (int)LocationTypeEnum.ShelfCapacity)); return locations? .OrderByDescending(x => x.Depth) // 1. 深度优先(从大到小)