| | |
| | | |
| | | }else |
| | | { |
| | | if (safety.type == 1) |
| | | { |
| | | LogHelper.Info($"接驳位安全交互开始 任务号={mst.S_CODE},交互类型为1,取货完成", "安全交互"); |
| | | //取货完成通知立库 |
| | | WcsTask.WcsCallback(mst, state, fkNo); |
| | | } |
| | | //1102取货完成 |
| | | if (safety.type == 2) |
| | | { |
| | |
| | | } |
| | | else |
| | | { |
| | | //1104卸货完成 |
| | | if (safety.type == 2) |
| | | if (safety.type == 1) |
| | | { |
| | | LogHelper.Info($"接驳位安全交互开始 任务号={mst.S_CODE},交互类型为1,卸货完成", "安全交互"); |
| | | //卸货完成通知立库 |
| | | WcsTask.WcsCallback(mst, state, fkNo); |
| | | } |
| | | //1104卸货完成 |
| | | if (safety.type == 2) |
| | | { |
| | | var safetyLoc = Settings.TmDeviceInfos.Where(a => a.locCode.Contains(mst.S_END_LOC) && a.deviceType == 2).FirstOrDefault(); |
| | | if (safetyLoc != null) |