| | |
| | | }; |
| | | } |
| | | |
| | | //public bool LittleDepthLocationIsEmpty(Dt_LocationInfo locationInfo, PalletTypeEnum palletType) |
| | | //{ |
| | | // Dt_Warehouse warehouse = _basicRepository.WarehouseRepository.QueryFirst(x => x.WarehouseId == locationInfo.WarehouseId); |
| | | // if (warehouse == null) |
| | | // { |
| | | // throw new Exception($"æªæ¾å°ä»åºä¿¡æ¯"); |
| | | // } |
| | | |
| | | // return warehouse.WarehouseName switch |
| | | // { |
| | | // "æ¿æä»" => false, |
| | | // "PPä»" => false, |
| | | // "å¹²èä»" => false, |
| | | // "æµè¯æ¶ä»" => LittleDepthLocationIsEmpty_CSJ(locationInfo, palletType), |
| | | // "é»çä»" => false, |
| | | // "油墨ä»" => true, |
| | | // "æåä»" => true, |
| | | // "è¾
æä»" => true, |
| | | // _ => throw new Exception($"æªæ¾å°ä»åºè´§ä½åé
æ¹æ³") |
| | | // }; |
| | | //} |
| | | |
| | | private readonly static object _locker = new object(); |
| | | private static List<LocationCache> locationCaches = new List<LocationCache>(); |
| | | /// <summary> |