schangxiang@126.com
2025-04-01 afc3ef31921d5ca812f7db92dfb107e2c25eff4c
CC/iWareCC_ASRS/ThreadService/03_BZ12(»úÆ÷ÈËÂë°ü¹¤Î»)/2¡¢DataProcess_BZ12_IssueTask.cs
@@ -67,10 +67,10 @@
                                continue;
                            }
                            var upiObj = wmsDB.mes_batchOrderUPI_new.Where(x => x.UPI == task.UPI).FirstOrDefault();
                            var upiObj = wmsDB.mes_batchOrderUPI_new.Where(x => x.UPI == task.Upi).FirstOrDefault();
                            if (upiObj == null)
                            {
                                SystemWarningMsg._lbl_alert_DataProcess_BZ12 = $"{rgvLocation.ToString()},根据UPI:{task.UPI}没有找到对象 ";
                                SystemWarningMsg._lbl_Alert_DataProcess_BZ12_IssueTask = $"{rgvLocation.ToString()},根据UPI:{task.Upi}没有找到对象 ";
                                continue;
                            }
@@ -85,7 +85,10 @@
                            placeZ = (short)upiObj.MachineZCenter;
                            if (isrotate != 1 && isrotate != 2)
                            {
                                SystemWarningMsg._lbl_alert_DataProcess_BZ12 = $"{rgvLocation.ToString()},根据UPI:{task.UPI}的旋转方向值不是1或2 ";
                                //写入报警信息
                                await MyExtendHelper.WriteBoolPlcDataForWarning(PlcWarningAddressGloble.Num_BZ12_7);
                                SystemWarningMsg._lbl_Alert_DataProcess_BZ12_IssueTask = $"{rgvLocation.ToString()},根据UPI:{task.Upi}的旋转方向值不是1或2 ";
                                continue;
                            }
@@ -98,7 +101,7 @@
                                      placeX, placeY, placeZ, (short)task.LastNum);
                                if (!res.result)
                                {
                                    SystemWarningMsg._lbl_alert_DataProcess_BZ12 = $"{rgvLocation.ToString()}-下发入库任务 å¤±è´¥,WriteInStoreTaskInfoAsync è¿”回:{res.resMsg}";
                                    SystemWarningMsg._lbl_Alert_DataProcess_BZ12_IssueTask = $"{rgvLocation.ToString()}-下发入库任务 å¤±è´¥,WriteInStoreTaskInfoAsync è¿”回:{res.resMsg}";
                                    continue;
                                }
                                else
@@ -108,7 +111,7 @@
                            }
                            task.TaskStatus = (int)TaskStatusEnum.已下发;
                            task.TaskStatusName = TaskStatusEnum.已下发.ToString();
                            task.IssueTime = DateTime.Now;
                            wmsDB.SaveChanges();
                        }