zhanghonglin
2026-03-21 beb0b5d9e1bab1ace04b5860b5ca308b6f913d4f
ÏîÄ¿´úÂë/WCS/WIDESEAWCS_Server/WIDESEAWCS_Tasks/Job/StackerCraneJob.cs
@@ -57,6 +57,7 @@
                    int R_TaskStatus = commonStackerCrane.GetValue<StackerCraneDBName, short>(StackerCraneDBName.R_TaskStatus);
                    int R_LoadStatus = commonStackerCrane.GetValue<StackerCraneDBName, short>(StackerCraneDBName.R_LoadStatus);
                    //Commands.CommandData.R_LoadStatus
                    //信号赋值
                    comm.R_TaskPhases((short)R_TaskPhases);
                    comm.R_OrderNo(R_OrderNo);
@@ -98,11 +99,18 @@
                    else if(R_TaskPhases == 1 || R_TaskPhases == 2 || R_TaskPhases == 4)
                    {
                        Dt_Task tasks = _TaskService.UpdateTaskStatus(R_OrderNo, R_TaskPhases);
                        //同步WMS
                        string address = AppSettings.Get("WMSApiAddress");
                        if (!string.IsNullOrEmpty(address))
                        if (tasks!=null)
                        {
                            HttpHelper.Post($"{address}/api/Task/WCSTaskState", tasks.Serialize());
                            //同步WMS
                            string address = AppSettings.Get("WMSApiAddress");
                            if (!string.IsNullOrEmpty(address))
                            {
                                HttpHelper.Post($"{address}/api/Task/WCSTaskState", tasks.Serialize());
                            }
                        }
                        else
                        {
                            WriteInfo("堆垛机:", $"堆垛机修改状态找不到任务");
                        }
                    }