| | |
| | | /// <summary> |
| | | /// æµè¯æ¶ä»è´§ä½åé
<br/> |
| | | /// æçç±»åï¼ <br/> |
| | | /// 1ï¼æé¿ <br/> |
| | | /// 2ï¼é¿ <br/> |
| | | /// 3ï¼ä¸ç <br/> |
| | | /// 4ï¼ç <br/> |
| | | /// 3å4齿¯3æ·±ï¼ä¸å¯ä»¥æ··æ¾ã <br/> |
| | | /// 1å2齿¯2æ·±ï¼ä¸å¯ä»¥æ··æ¾ã <br/> |
| | | /// 1ï¼ç <br/> |
| | | /// 2ï¼ä¸ç <br/> |
| | | /// 3ï¼é¿ <br/> |
| | | /// 4ï¼ç¹é¿ <br/> |
| | | /// 1å2齿¯3æ·±ï¼ä¸å¯ä»¥æ··æ¾ã <br/> |
| | | /// 3å4齿¯2æ·±ï¼ä¸å¯ä»¥æ··æ¾ã <br/> |
| | | /// ç§»åºæ¶åªè½æ¯åä¾§è´§ä½ã |
| | | /// </summary> |
| | | /// <param name="roadwayNo">å··éå·</param> |
| | | /// <param name="palletType"> |
| | | /// æçç±»å <br/> |
| | | /// 1ï¼æé¿ <br/> |
| | | /// 2ï¼é¿ <br/> |
| | | /// 3ï¼ä¸ç <br/> |
| | | /// 4ï¼ç |
| | | /// 1ï¼ç <br/> |
| | | /// 2ï¼ä¸ç <br/> |
| | | /// 3ï¼é¿ <br/> |
| | | /// 4ï¼ç¹é¿ |
| | | /// </param> |
| | | /// <returns></returns> |
| | | public Dt_LocationInfo? AssignLocation_CSJ(string roadwayNo, PalletTypeEnum palletType, string beRelocationCode = "") |
| | |
| | | Dt_LocationInfo? locationInfo = GetUsableLocation_CSJ(locationInfos, undefinedTypeEmptyLocation, palletType); |
| | | if (locationInfo != null) |
| | | { |
| | | UpdateLocationStatus(locationInfo, palletType, LocationStatusEnum.Lock, 3); |
| | | locationCaches_CSJ.Add(new LocationCache { LocationCode = locationInfo.LocationCode, DateTime = DateTime.Now }); |
| | | return locationInfo; |
| | | } |
| | |
| | | Dt_LocationInfo? locationInfo = GetUsableLocation_CSJ(locationInfos, definedTypeEmptyLocation, palletType); |
| | | if (locationInfo != null) |
| | | { |
| | | UpdateLocationStatus(locationInfo, palletType, LocationStatusEnum.Lock, 3); |
| | | locationCaches_CSJ.Add(new LocationCache { LocationCode = locationInfo.LocationCode, DateTime = DateTime.Now }); |
| | | return locationInfo; |
| | | } |