From 0864509e1eb593c3dedb66196ec19fe51437922b Mon Sep 17 00:00:00 2001 From: wankeda <Administrator@DESKTOP-HAU3ST3> Date: 星期一, 26 五月 2025 10:25:42 +0800 Subject: [PATCH] 新增货位管理,PDA扫码生成任务烘烤出料,烘烤回炉,空托回流 --- 代码管理/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs | 27 +++++++++++++++------------ 1 files changed, 15 insertions(+), 12 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" index 448e4f4..227329f 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/NEWCode/WIDESEAWCS_Server/WIDESEAWCS_Tasks/ConveyorLineJob/CommonConveyorLineJob.cs" @@ -55,7 +55,6 @@ } public Task Execute(IJobExecutionContext context) - { try { @@ -81,7 +80,7 @@ }; // 澶勭悊瀹炵洏鍏ュ簱璇锋眰 - ProcessRequests(conveyorLine, requests, "涓嬬嚎璇锋眰鍏ュ簱"); + //ProcessRequests(conveyorLine, requests, "涓嬬嚎璇锋眰鍏ュ簱"); // 澶勭悊绌虹洏鍥炴祦璇锋眰 ProcessKpRequests(conveyorLine, requestsKP); @@ -162,18 +161,22 @@ Dt_Task task = null; if (isUpRequest) { - task = CreateTask(fromAdd, "WaitBind", "姝f瀬鐗╂祦绾�002鐨勪笂鏂欒姹�", "绌烘墭鐩�", taskType); + List<Dt_Task> dt_Task = _taskRepository.QueryData(x => x.SourceAddress == fromAdd && x.TaskState == (int)TaskInStatusEnum.InPending); + if (dt_Task.Count < 0) { continue; } + var tasks = dt_Task.Where(x => x.SourceAddress == fromAdd).OrderBy(t => t.CreateDate).First(); + tasks.TaskState = (int)TaskInStatusEnum.InNew; + _taskService.UpdateData(tasks); } - else if (isGMRequest && isGMState == 1) - { - task = CreateTask(fromAdd, "WaitBind", "姝f瀬鐗╂祦绾�002鐨勪笂鏂欒姹�", "闅旇啘绌烘墭鐩�", taskType); - } + //else if (isGMRequest && isGMState == 1) + //{ + // task = CreateTask(fromAdd, "WaitBind", "姝f瀬鐗╂祦绾�002鐨勪笂鏂欒姹�", "闅旇啘绌烘墭鐩�", taskType); + //} - // 娣诲姞浠诲姟鍒颁换鍔¤〃 - if (task != null) - { - _taskRepository.AddData(task); - } + //// 娣诲姞浠诲姟鍒颁换鍔¤〃 + //if (task != null) + //{ + // _taskRepository.AddData(task); + //} } } -- Gitblit v1.9.3