|
@@ -106,8 +106,8 @@ namespace WCS.WorkEngineering.Systems
|
|
|
obj.Data.GoodsStart = obj.Entity.Code.ToShort();
|
|
|
obj.Data.GoodsEnd = 8148;
|
|
|
obj.Data.VoucherNo++;
|
|
|
- taskInfo.AddWCS_TASK_DTL(_db, obj.Entity.Code, "8148", $"称重信息是0,排出到异常口");
|
|
|
- throw new KnownException($"任务{obj.Data2.TaskNumber}称重信息是0,排出到异常口", LogLevelEnum.High);
|
|
|
+ //taskInfo.AddWCS_TASK_DTL(_db, obj.Entity.Code, "8148", $"称重信息是0,排出到异常口");
|
|
|
+ throw new KnownException($"任务{obj.Data2.TaskNumber}称重信息是0,排出到异常口,起始地址{obj.Data.GoodsStart}-目标地址{obj.Data.GoodsEnd}", LogLevelEnum.High);
|
|
|
}
|
|
|
taskInfo.AddrNext = taskInfo.AddrTo;
|
|
|
taskInfo.Weight = (float)Math.Round(obj.Data4.Weight, 2);
|
|
@@ -128,7 +128,7 @@ namespace WCS.WorkEngineering.Systems
|
|
|
obj.Data.GoodsStart = obj.Entity.Code.ToShort();
|
|
|
obj.Data.GoodsEnd = 8148;
|
|
|
obj.Data.VoucherNo++;
|
|
|
- throw new KnownException($"任务{obj.Data2.TaskNumber}绑定的托盘条码与实际扫描条码不一致,排出到异常口", LogLevelEnum.High);
|
|
|
+ throw new KnownException($"任务{obj.Data2.TaskNumber}绑定的托盘条码与实际扫描条码不一致,排出到异常口,起始地址{obj.Data.GoodsStart}-目标地址{obj.Data.GoodsEnd}", LogLevelEnum.High);
|
|
|
}
|
|
|
else if (taskInfo.BarCode == bcr)
|
|
|
{
|
|
@@ -169,6 +169,7 @@ namespace WCS.WorkEngineering.Systems
|
|
|
obj.Data.GoodsStart = obj.Entity.Code.ToShort();
|
|
|
obj.Data.GoodsEnd = task.AddrNext.ToShort();
|
|
|
obj.Data.VoucherNo++;
|
|
|
+ World.Log($"设备号{obj.Entity.Code},任务号{task.ID},起始地址{obj.Data.GoodsStart},目标地址{obj.Data.GoodsEnd}");
|
|
|
|
|
|
}
|
|
|
public override bool Select(Device dev)
|