chengsc
2025-05-07 48df8080d7befac9fff4f5345750699c592512f6
Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs
@@ -3347,7 +3347,8 @@
                #endregion
                var com = new Common();
                var allot = new AllotLocation();
                var notice = Db.Queryable<BllExportNotice>().First(m => m.SONo == soNo && m.IsDel == "0");
                if (notice == null)
                {
@@ -3524,10 +3525,11 @@
                                                PalletNo = item.PalletNo,//托盘号
                                                StartLocate = locate.LocatNo, // 起始位置
                                                StartRoadway = locate.RoadwayNo,//其实巷道
                                                EndLocate = toLocation,//outMode, // 目标位置
                                                EndLocate = moveAddress,//outMode, // 目标位置
                                                TaskNo = ykTaskNo, // 任务号
                                                TaskType = "1",// 任务类型 (出库)0入 1出 2移
                                                TaskType = "2",// 任务类型 (出库)0入 1出 2移
                                                Order = Math.Abs(row2 - rows),
                                                Type = PLCTypeEnum.ShuttleCar
                                            }); 
                                            var slotChange = Db.Queryable<SysStorageLocat>().First(m => m.LocatNo == s);
@@ -3573,17 +3575,19 @@
                            };
                            Db.Insertable(exTask).ExecuteCommand();
                            logTaskList.Add(exTask);
                            var endroad = allot.RoadwayToStationNum(locate.RoadwayNo, toLocation);
                            outDto1.Add(new OutCommandDto()
                            {
                                PalletNo = item.PalletNo,//托盘号
                                StartLocate = locate.LocatNo, // 起始位置
                                StartRoadway = locate.RoadwayNo,//其实巷道
                                EndLocate = toLocation,//outMode, // 目标位置
                                StartRoadway = locate.RoadwayNo,//起始巷道
                                EndLocate = outMode,//, // 目标位置
                                EndRoadway = endroad,
                                TaskNo = exTask.TaskNo, // 任务号
                                TaskType = "1",// 任务类型 (出库)0入 1出 2移 
                                OutMode = toLocation,  //出库口
                                OutMode = outMode,  //出库口
                                Order = Math.Abs(row2 - row1),
                                Type = PLCTypeEnum.ShuttleCar
                            });
                            taskNoStr = exTask.TaskNo;