chengsc
2025-05-13 6167bf4c8fe617d9f9861585042149d48ad15dbb
Wms/WMS.BLL/BllSoServer/ExportNoticeServer.cs
@@ -2200,17 +2200,17 @@
                            var time2 = DateTime.Now;//返回时间 .ToString("yyyy-MM-dd HH:mm:ss")
                            ////解析返回数据 
                            var wcsModel = JsonConvert.DeserializeObject<WcsModel>(response);
                            if (wcsModel.StatusCode == 0)
                            var wcsModel = JsonConvert.DeserializeObject<WcsModel2>(response);
                            if (wcsModel.code == 200)
                            {
                                //更改任务的发送返回时间//
                                new TaskServer().EditTaskIssueOk(list2, time1, time2);
                                str += "下发成功";
                            }
                            if (wcsModel.StatusCode == -1)
                            else
                            {
                                new TaskServer().EditTaskIssueNo(list2, time1, time2, wcsModel.Msg);
                                throw new Exception(wcsModel.Msg);
                                new TaskServer().EditTaskIssueNo(list2, time1, time2, wcsModel.message);
                                throw new Exception(wcsModel.message);
                            }
                        }
                        catch (Exception ex)
@@ -3150,18 +3150,17 @@
                            outDto1.Add(new OutCommandDto()
                            {
                                TaskNo = exTask.TaskNo, // 任务号
                                TaskType = "1",// 任务类型 (出库)0入 1出 2移
                                PalletNo = item.PalletNo,//托盘号
                                StartLocate = locate.LocatNo, // 起始位置
                                StartRoadway = locate.RoadwayNo,//其实巷道
                                EndLocate = outModeLocate, // 目标位置 
                                TaskNo = exTask.TaskNo, // 任务号
                                TaskType = "1",// 任务类型 (出库)0入 1出 2移
                                OutMode = outModeLocate,  //出库口
                                Order = 1,
                                //UnstackingMode = "unstackingMode2",//拣货方式 0机器拆托出  1 人工拣货出
                                //CompleteQty = outCount2,  //拆的件数
                                //BoxexQty = outCount,      //总件数
                                Order = 999,
                                Type  = PLCTypeEnum.AGV
                            });
                            taskNoStr = exTask.TaskNo;
                            
@@ -5574,9 +5573,6 @@
                                    OutMode = toLocation,  //出库口 
                                    Order = 1,
                                    UnstackingMode=unstackingMode2,//拣货方式 0机器拆托出  1 人工拣货出
                                    CompleteQty= outCount2,  //拆的件数
                                    BoxexQty = outCount,      //总件数
                                });
                                taskNoStr = exTask.TaskNo;
                            }
@@ -5691,9 +5687,7 @@
                                                    OutMode = toLocation,  //目标地址
                                                    Order = 1,
                                                    UnstackingMode = "1",//拣货方式 0机器拆托出  1 人工拣货出
                                                    CompleteQty = 0,  //拆的件数
                                                    BoxexQty = 0,      //总件数
                                                });
                                                #endregion
@@ -5749,9 +5743,6 @@
                                    OutMode = toLocation,  //目标地址
                                    Order = 1,
                                    UnstackingMode = unstackingMode2,//拣货方式 0机器拆托出  1 人工拣货出
                                    CompleteQty = outCount2,  //拆的件数
                                    BoxexQty = outCount,      //总件数
                                });
                                taskNoStr = exTask1.TaskNo;
                                #endregion
@@ -5978,17 +5969,17 @@
                    var time2 = DateTime.Now;//返回时间 .ToString("yyyy-MM-dd HH:mm:ss")
                    ////解析返回数据 
                    var wcsModel = JsonConvert.DeserializeObject<WcsModel>(response);
                    if (wcsModel.StatusCode == 0)
                    var wcsModel = JsonConvert.DeserializeObject<WcsModel2>(response);
                    if (wcsModel.code == 200)
                    {
                        //更改任务的发送返回时间//
                        new TaskServer().EditTaskIssueOk(list, time1, time2);
                    }
                    if (wcsModel.StatusCode == -1)
                    else
                    {
                        new TaskServer().EditTaskIssueNo(list, time1, time2, wcsModel.Msg);
                        throw new Exception($"wcs返回状态异常:{wcsModel.Msg}");
                        new TaskServer().EditTaskIssueNo(list, time1, time2, wcsModel.message);
                        throw new Exception($"wcs返回状态异常:{wcsModel.message}");
                    }
                }
                catch (Exception ex)