1693994901 1 hari lalu
induk
melakukan
b724aa5df2

+ 1 - 1
成品库/WCS.WorkEngineering/Systems/装箱区入库.cs

@@ -84,7 +84,7 @@ namespace WCS.WorkEngineering.Systems
                     }
                     obj.Data.TaskNumber = taskInfo.ID;
                     obj.Data.GoodsStart = obj.Entity.Code.ToShort();
-                    obj.Data.GoodsEnd = taskInfo.AddrNext.ToShort();    
+                    obj.Data.GoodsEnd = 8243;    
                     obj.Data.VoucherNo++;
                     taskInfo.WorkBench = "8243";
                     db.Updateable(taskInfo).ExecuteCommand();

+ 4 - 4
成品库/WCS.WorkEngineering/Systems/装箱区扫码.cs

@@ -150,17 +150,17 @@ namespace WCS.WorkEngineering.Systems
                             var weightBefore = taskInfo.Weight;
                             var weightNow = (decimal)Math.Round(obj.Data4.Weight, 2);
                             //上抛重量信息并记录
-                            try { WmsApi.WcsUploadInfo(taskInfo.ID, weightNow, ""); }
-                            catch (Exception ex) { throw new KnownException(ex.Message, LogLevelEnum.Mid); }
+                            //try { WmsApi.WcsUploadInfo(taskInfo.ID, weightNow, ""); }
+                            //catch (Exception ex) { throw new KnownException(ex.Message, LogLevelEnum.Mid); }
 
                             //把状态变更为入库任务并且需要从库前执行入库,固定分配至5巷道    砝码入库
-                            taskInfo.AddrNext = "8243"; //TODO:目标地址改为库前入库相关路径
+                            taskInfo.AddrNext = "8161"; //TODO:目标地址改为库前入库相关路径
                             taskInfo.EditWho = "WCS";
                             taskInfo.EditTime = DateTime.Now;
                             taskInfo.Weight = (float)weightNow;
                             taskInfo.Type = TaskType.EnterDepot;
                             taskInfo.Status = Entity.TaskStatus.ConveyorExecution;
-                            task.BusType = "砝码出库";                           
+                            taskInfo.BusType = "砝码出库";                           
 
                             db.Updateable(taskInfo).ExecuteCommand();
                             taskInfo.AddWCS_TASK_DTL(_db, obj.Entity.Code, taskInfo.AddrNext, $"8058重复扫码完成,已称重,前{weightBefore}-后{weightNow}");

+ 1 - 1
成品库/WCS.WorkEngineering/Systems/装箱区贴标.cs

@@ -52,7 +52,7 @@ namespace WCS.WorkEngineering.Systems
             SqlSugarHelper.Do(db =>
             {               
                 //找到对应任务
-                var taskInfo = db.Default.Queryable<WCS_TaskInfo>().First(v => v.ID == obj.Data2.TaskNumber);
+                var taskInfo = db.Default.Queryable<WCS_TaskInfo>().First(v => v.ID == obj.Data2.TaskNumber || (v.ID == obj.Data2.TaskNumber && v.BusType == "砝码出库"));
                 //未找到对应任务
                 if (taskInfo == null)
                 {