浏览代码

fix:新增高位判断

林豪 左 3 年之前
父节点
当前提交
0640b93ee4
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      Projects/永冠OPP/WCS.Service/Works/Station/涂布出库.cs

+ 1 - 0
Projects/永冠OPP/WCS.Service/Works/Station/涂布出库.cs

@@ -313,6 +313,7 @@ namespace WCS.Service.Works.Station
                      {
                          if (agvtask.AGVStatus == AGVTaskStatus.请求_允许)
                          {
+                             if (!obj.Items.Any(v => v.Data3.Status.HasFlag(StationStatus.高位))) throw new WarnException("不在高位");
                              if (agvtask.Status < AGVTaskStatus.执行) throw new WarnException($"AGV状态错误-{agvtask.Status}");
                              if (obj.Items.Any(v => v.Data2.Status.HasFlag(IstationStatus.AGV取货完成信号))) throw new WarnException("任务清零信号未清除");