´úÂë¹ÜÀí/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/7fe0a0b8-b3af-4d35-bbab-6e24f5a35095.vsidxBinary files differ´úÂë¹ÜÀí/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/a20853b2-b367-47ed-92fc-476646f17c71.vsidxBinary files differ´úÂë¹ÜÀí/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/°å²Ä²Ö/StackerCraneJob_BC.cs
@@ -232,11 +232,11 @@ { try { Dt_Task oldTask = _taskRepository.QueryFirst(x => x.DeviceCode == commonStackerCrane.DeviceCode && x.TaskState == TaskStatusEnum.SC_Executing.ObjToInt()); if (oldTask != null) { StackerCraneTaskCompleted(oldTask.TaskNum, commonStackerCrane.DeviceCode); } //Dt_Task oldTask = _taskRepository.QueryFirst(x => x.DeviceCode == commonStackerCrane.DeviceCode && x.TaskState == TaskStatusEnum.SC_Executing.ObjToInt()); //if (oldTask != null) //{ // StackerCraneTaskCompleted(oldTask.TaskNum, commonStackerCrane.DeviceCode); //} } catch { } ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/b24af508-5ebd-4bfe-a1c6-5f0c4d532a3c.vsidxBinary files differ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/dccce252-b152-41ce-8008-d5273b5116f7.vsidxBinary files differ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Service/LocationInfoService_Common.cs
@@ -167,7 +167,7 @@ Dt_LocationInfo? nearLocation = locationInfos.FirstOrDefault(x => x.Row == location.Row && x.Layer == location.Layer && x.Depth == location.Depth && x.Column == location.Column + 1); if(location.RoadwayNo == "SC01_BC") { nearLocation = locationInfos.FirstOrDefault(x => x.Row == location.Row && x.Layer == location.Layer && x.Depth == location.Depth && x.Column == location.Column - 1); nearLocation = locationInfos.FirstOrDefault(x => x.Row == location.Row && x.Layer == location.Layer && x.Depth == location.Depth && x.Column == location.Column + 1); } if (nearLocation != null) { ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/InboundOrderService.cs
@@ -622,6 +622,13 @@ stockInfo.PalletType = PalletTypeEnum.LargestPallet.ObjToInt(); } } else if(warehouse.WarehouseCode == WarehouseEnum.HA57.ToString()) { if (models.Count >= 2) { return WebResponseContent.Instance.Error($"ç»çæç»ä¸å¯ä¸"); } } List<Dt_StockInfoDetail> stockInfoDetails = new List<Dt_StockInfoDetail>(); foreach (var model in models) @@ -767,6 +774,13 @@ stockInfo.PalletType = PalletTypeEnum.LargestPallet.ObjToInt(); } } else if (warehouse.WarehouseCode == WarehouseEnum.HA57.ToString()) { if (models.Count >= 2) { return WebResponseContent.Instance.Error($"ç»çæç»ä¸å¯ä¸"); } } List<Dt_StockInfoDetail> stockInfoDetails = new List<Dt_StockInfoDetail>(); List<int> detailKeys = new List<int>(); ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService_Completed.cs
@@ -35,7 +35,7 @@ { return OutboundTaskCompleted(taskNum); } else if (task.TaskType.GetTaskTypeGroup() != TaskTypeGroup.RelocationGroup) else if (task.TaskType.GetTaskTypeGroup() == TaskTypeGroup.RelocationGroup) { return RelocationTaskCompleted(task); } ´úÂë¹ÜÀí/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService_Reloaction.cs
@@ -92,7 +92,7 @@ TargetAddress = newLocation.LocationCode, TaskNum = Repository.GetTaskNum(nameof(SequenceEnum.SeqTaskNum)), TaskStatus = 0, TaskType = 0 TaskType = TaskTypeEnum.Relocation.ObjToInt() }; _unitOfWorkManage.BeginTran(); @@ -151,6 +151,7 @@ task.TaskStatus = TaskStatusEnum.Finish.ObjToInt(); _unitOfWorkManage.BeginTran(); stockInfo.LocationCode = locationInfoEnd.LocationCode; stockInfo.StockStatus = StockStatusEmun.å ¥åºå®æ.ObjToInt(); _stockService.StockInfoService.Repository.UpdateData(stockInfo); _basicService.LocationInfoService.UpdateLocationStatus(locationInfoStart, stockInfo.PalletType, LocationStatusEnum.Free, stockInfo.WarehouseId); _basicService.LocationInfoService.UpdateLocationStatus(locationInfoEnd, stockInfo.PalletType, LocationStatusEnum.InStock, stockInfo.WarehouseId);