|
@@ -100,12 +100,12 @@ namespace WCS.Service.Works.Robots
|
|
|
|
|
|
if (target == null)
|
|
|
|
|
|
- if (Ltc.Do(target, target => target.Data.PH_STATUS == false))
|
|
|
- throw new Exception($"目标位置[{target}]无光电信号");
|
|
|
+ if (Ltc.Do(target, target => target.Data.PH_STATUS == false))
|
|
|
+ throw new Exception($"目标位置[{target}]无光电信号");
|
|
|
|
|
|
if (Ltc.Do(target, C2153, (target, C2153) => target.Data.GOODSCODE != C2153.Data.GOODSCODE)) //单号不符
|
|
|
{
|
|
|
- if ((Ltc.Do(target, C2153, (target, C2153) => target.Data.GOODSTYPE != C2153.Data.GOODSTYPE))) //托盘类型不符
|
|
|
+ if ((Ltc.Do(target, C2153, (target, C2153) => target.Data.GOODSTYPE != 0 && target.Data.GOODSTYPE != C2153.Data.GOODSTYPE))) //托盘类型不符
|
|
|
{
|
|
|
GeneralHelper.DischargeOfTray(target);
|
|
|
LogHelper.AddWCS_EXCEPTION($"2153:{C2153.Data.TASKNUM}与{target.Entity.CODE}单号不符,托盘有货,自动排出");
|