From 2c69e642303e9f9c3b2e37194c4c6cdf7e1b3001 Mon Sep 17 00:00:00 2001
From: xiaojiao <xiaojiao@kaokeziliao.com>
Date: 星期三, 29 四月 2026 17:26:33 +0800
Subject: [PATCH] 4-29

---
 项目代码/WIDESEA_WCSServer/WIDESEAWCS_Server/Controllers/AGV/AGVController.cs |   11 ++++++-----
 1 files changed, 6 insertions(+), 5 deletions(-)

diff --git "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WCSServer/WIDESEAWCS_Server/Controllers/AGV/AGVController.cs" "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WCSServer/WIDESEAWCS_Server/Controllers/AGV/AGVController.cs"
index e92fc4a..58e99b3 100644
--- "a/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WCSServer/WIDESEAWCS_Server/Controllers/AGV/AGVController.cs"
+++ "b/\351\241\271\347\233\256\344\273\243\347\240\201/WIDESEA_WCSServer/WIDESEAWCS_Server/Controllers/AGV/AGVController.cs"
@@ -55,19 +55,20 @@
             try
             {
                 var task = _taskRepository.QueryFirst(x => (agvUpdateDTO.ContainerCode ?? "") == x.PalletCode);
+
                 switch (agvUpdateDTO.MissionStatus)
                 {
-                    case nameof(AGVStatusEnum.PICKER_RECEIVE):
+                    case nameof(AGVStatusEnum.UP_CONTAINER):
                         if (task == null) throw new Exception($"鏈壘鍒拌揣鏋躲�恵agvUpdateDTO.ContainerCode}銆戜换鍔�");
-                        _taskService.UpdateTask(task, TaskAGVCarryStatusEnum.AGV_CarryTakeFinish);
+                        _taskService.UpdateTask(task, TaskAGVCarryStatusEnum.AGV_UP_CONTAINER);
                         break;
-                    case nameof(AGVStatusEnum.PICKER_SEND):
+                    case nameof(AGVStatusEnum.DOWN_CONTAINER):
                         if (task == null) throw new Exception($"鏈壘鍒拌揣鏋躲�恵agvUpdateDTO.ContainerCode}銆戜换鍔�");
-                        _taskService.UpdateTask(task, TaskAGVCarryStatusEnum.AGV_CarryReleaseFinish);
+                        _taskService.UpdateTask(task, TaskAGVCarryStatusEnum.AGV_DOWN_CONTAINER);
                         break;
                     case nameof(AGVStatusEnum.COMPLETED):
                         if (task == null) throw new Exception($"鏈壘鍒拌揣鏋躲�恵agvUpdateDTO.ContainerCode}銆戜换鍔�");
-                        _taskService.TaskCompleted(task.TaskNum);
+                        _taskService.TaskCompleted(task.TaskId);
                         break;
                     default:
                         break;

--
Gitblit v1.9.3