From e238f191acb89667f9c03ccc9102e545a1a2f383 Mon Sep 17 00:00:00 2001 From: NXX <447201003@qq> Date: Thu, 6 Oct 2022 09:50:13 +0800 Subject: [PATCH] morkmoc --- BPASmartClient.MorkS/Control_Morks.cs | 9 ++++++--- BPASmartClient.ViewModel/OrderListDialogViewModel.cs | 1 + 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/BPASmartClient.MorkS/Control_Morks.cs b/BPASmartClient.MorkS/Control_Morks.cs index bd7edb1a..3d551b54 100644 --- a/BPASmartClient.MorkS/Control_Morks.cs +++ b/BPASmartClient.MorkS/Control_Morks.cs @@ -273,7 +273,7 @@ namespace BPASmartClient.MorkS if (order.MorkOrder.GoodBatchings == null) return; OrderCount++; OrderChange(order.MorkOrder.SuborderId, ORDER_STATUS.WAIT); - DeviceProcessLogShow($"接收到{OrderCount}次订单"); + DeviceProcessLogShow($"接收到{OrderCount}次订单,订单ID:{order.MorkOrder.SuborderId}"); foreach (var item in order.MorkOrder.GoodBatchings) { var res = orderMaterialDelivery?.BatchingInfo?.FirstOrDefault(p => p.BatchingId == item.BatchingId); @@ -556,7 +556,7 @@ namespace BPASmartClient.MorkS DeviceProcessLogShow("取餐过程中复位出餐完成信号"); } - + if (!string.IsNullOrEmpty(mORKS.OutMealId)) OrderChange(mORKS.OutMealId, ORDER_STATUS.COMPLETED_TAKE); mORKS.OutMealId = mORKS.IngredientsCompleteId; mORKS.OutMealName = mORKS.IngredientsCompleteName; mORKS.IngredientsCompleteId = string.Empty; @@ -596,7 +596,7 @@ namespace BPASmartClient.MorkS } //取餐完成逻辑处理 - if (Delay.GetInstance("CompleteChange1").Start(mORKS.CookCompleteFlatBit && !mORKS.TakeMealDetect, 1)) + if (Delay.GetInstance("CompleteChange1").Start( !mORKS.TakeMealDetect, 1)&&mORKS.CookCompleteFlatBit == true) { OrderChange(mORKS.OutMealId, ORDER_STATUS.COMPLETED_TAKE); DeviceProcessLogShow($"订单【{mORKS.OutMealId}】取餐完成"); @@ -802,12 +802,15 @@ namespace BPASmartClient.MorkS if (msm.NoodleLoc >= 1 && msm.NoodleLoc <= 5) { mORKS.RBTakeNoodleTask.Enqueue(new OrderLocInfo() { Loc = (ushort)msm.NoodleLoc, SuborderId = guid }); + MessageLog.GetInstance.Show($"添加订单:面条位置【{(ushort)msm.NoodleLoc}】"); } if (msm.Bowloc >= 10 && msm.Bowloc <= 11) { mORKS.TakeBowlTask.Enqueue(new OrderLocInfo() { Loc = (ushort)msm.Bowloc, SuborderId = guid }); + MessageLog.GetInstance.Show($"添加订单:碗位置【{(ushort)msm.Bowloc}】"); } + } }); } diff --git a/BPASmartClient.ViewModel/OrderListDialogViewModel.cs b/BPASmartClient.ViewModel/OrderListDialogViewModel.cs index 5e617207..7482c6e9 100644 --- a/BPASmartClient.ViewModel/OrderListDialogViewModel.cs +++ b/BPASmartClient.ViewModel/OrderListDialogViewModel.cs @@ -27,6 +27,7 @@ namespace BPASmartClient.ViewModel ConfirmButton(); if (Json.Data.orderLists.Count > 0) { + Message.MessageLog.GetInstance.Show($"ǰʣ{Json.Data.orderLists.Count}"); ThreadManage.GetInstance().Start(new Action(() => { Thread.Sleep(10000);