| | |
| | | |
| | | tasks.Add(GetTask(Monitor.CGOkCheck));// 在复检区检测物品合格,合格的物品自动回库 |
| | | |
| | | //tasks.Add(GetTask(Monitor.XBChekcFull));//线边满托货位自动解绑 |
| | | |
| | | Task.WaitAll(tasks.ToArray()); |
| | | } |
| | | public void Stop() { Console.WriteLine("work stopped"); } |
| | |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 线边满托货位自动解绑 |
| | | /// </summary> |
| | | internal static void XBChekcFull() |
| | | { |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | try |
| | | { |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | |
| | | } |
| | | } |
| | | |
| | | /// <summary> |
| | | /// 在复检区检测物品合格,合格的物品自动回库 |
| | | /// </summary> |
| | | internal static void CGOkCheck() |
| | |
| | | else |
| | | { |
| | | WCSHelper.End(tN_Task);//任务状态改成结束 |
| | | |
| | | if (tN_Task.S_END_AREA != Settings.Areas[2])//去线边的不绑定终点 |
| | | { |
| | | LocationHelper.BindingLoc(tN_Task.S_END_LOC, tN_Task.S_CNTR_CODE.Split(',').ToList());// 绑定终点容器货位 |
| | | } |
| | | |
| | | LogHelper.Info($"取消任务: {tN_Task.S_CODE} 取货完成,任务状态改成结束,绑定终点容器货位"); |
| | | } |