From f82511343cf2c8ecf3981954e7eb92172d72a905 Mon Sep 17 00:00:00 2001 From: Huangxiaoqiang-03 <1247017146@qq.com> Date: 星期二, 05 十一月 2024 17:26:08 +0800 Subject: [PATCH] 1 --- 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API请求/2024-11-05/出库任务下发241105.txt | 5 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs | 2 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs | 2 代码管理/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js | 4 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs | 9 代码管理/WMS/WIDESEA_WMSClient.zip | 0 代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/cf988643-dd5c-4993-87df-dfdde268200d.vsidx | 0 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/OrderEnum.cs | 4 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs | 48 + 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_RecordService/Service/StockQuantityChangeRecordService.cs | 3 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Log/System/API请求/2024-11-05/任务完成241105.txt | 40 + 代码管理/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/82242488-18b2-4b8c-8e8a-7a4fdd15fb8d.vsidx | 0 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs | 10 代码管理/WMS/WIDESEA_WMSClient/src/extension/record/locationStatusChangeRecord.js | 2 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Service/LocationInfoService.cs | 40 - 代码管理/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/e5043e1a-f8b6-46b3-a047-7f231afbd3a8.vsidx | 0 代码管理/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue | 96 +-- 代码管理/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/d616aa61-dca5-4e9c-a56b-6e4beb5c2afb.vsidx | 0 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs | 139 +++-- 代码管理/WMS/WIDESEA_WMSClient/src/extension/basic/extend/GetLocationStatus.vue | 50 +- 代码管理/WMS/WIDESEA_WMSClient/src/views/basic/locationInfo.vue | 2 代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/00ab07ce-7bba-41c6-b253-e738d0e18292.vsidx | 0 代码管理/WMS/WIDESEA_WMSClient/src/views/taskinfo/task_hty.vue | 28 代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/71c2dff7-d30c-413a-bdc7-223613afcd73.vsidx | 0 代码管理/WMS/WIDESEA_WMSClient/src/views/record/stockQuantityChangeRecord.vue | 47 + 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API请求/2024-11-05/入库任务下发241105.txt | 395 ++++++++++++++++ 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs | 123 +++- 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API请求/2024-11-05/任务取消241105.txt | 5 代码管理/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Log/System/API请求/2024-11-05/取消任务241105.txt | 10 代码管理/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/feb959cc-2274-4b08-b08b-e3d3b0c87cd9.vsidx | 0 /dev/null | 0 代码管理/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/af58cea9-a26d-4385-bef3-6624f0803a43.vsidx | 0 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API请求/2024-11-05/任务完成241105.txt | 75 +++ 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs | 2 代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/53c83226-20bf-47f8-9fd2-174b5f2870f8.vsidx | 0 代码管理/WMS/WIDESEA_WMSClient/src/views/record/locationStatusChangeRecord.vue | 68 -- 代码管理/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/2fd3f4bb-dd88-4d45-8bb4-44ba1e161435.vsidx | 0 代码管理/WMS/WIDESEA_WMSServer/WIDESEA_Core/LogHelper/WriteLog.cs | 187 +++++++ 代码管理/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/outOrderDetail.vue | 1 39 files changed, 1,080 insertions(+), 317 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/34759ef6-5185-4202-aea9-0e01a3ee10f2.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/34759ef6-5185-4202-aea9-0e01a3ee10f2.vsidx" deleted file mode 100644 index 8a0b7ac..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/34759ef6-5185-4202-aea9-0e01a3ee10f2.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/82242488-18b2-4b8c-8e8a-7a4fdd15fb8d.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/82242488-18b2-4b8c-8e8a-7a4fdd15fb8d.vsidx" new file mode 100644 index 0000000..5494217 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/82242488-18b2-4b8c-8e8a-7a4fdd15fb8d.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/84f1a7c6-40b2-4930-80f0-0ccae866bde9.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/84f1a7c6-40b2-4930-80f0-0ccae866bde9.vsidx" deleted file mode 100644 index 4270bb6..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/84f1a7c6-40b2-4930-80f0-0ccae866bde9.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/af58cea9-a26d-4385-bef3-6624f0803a43.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/af58cea9-a26d-4385-bef3-6624f0803a43.vsidx" new file mode 100644 index 0000000..4dce131 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/af58cea9-a26d-4385-bef3-6624f0803a43.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/c5242451-40ac-48a3-bcab-728f6363244e.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/c5242451-40ac-48a3-bcab-728f6363244e.vsidx" deleted file mode 100644 index 35a6ea9..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/c5242451-40ac-48a3-bcab-728f6363244e.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/d616aa61-dca5-4e9c-a56b-6e4beb5c2afb.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/d616aa61-dca5-4e9c-a56b-6e4beb5c2afb.vsidx" new file mode 100644 index 0000000..6009c67 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/d616aa61-dca5-4e9c-a56b-6e4beb5c2afb.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/e5043e1a-f8b6-46b3-a047-7f231afbd3a8.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/e5043e1a-f8b6-46b3-a047-7f231afbd3a8.vsidx" new file mode 100644 index 0000000..c9bea16 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/e5043e1a-f8b6-46b3-a047-7f231afbd3a8.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/eb4e999f-35d0-4fb2-97f1-c89134c9fc69.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/eb4e999f-35d0-4fb2-97f1-c89134c9fc69.vsidx" deleted file mode 100644 index 9ede7cc..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/eb4e999f-35d0-4fb2-97f1-c89134c9fc69.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/f948abc3-dc51-4b63-9486-3f2fdb6fe14c.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/f948abc3-dc51-4b63-9486-3f2fdb6fe14c.vsidx" deleted file mode 100644 index d0aa5cd..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/f948abc3-dc51-4b63-9486-3f2fdb6fe14c.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/feb959cc-2274-4b08-b08b-e3d3b0c87cd9.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/feb959cc-2274-4b08-b08b-e3d3b0c87cd9.vsidx" new file mode 100644 index 0000000..213b6be --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/.vs/WIDESEAWCS_Server/FileContentIndex/feb959cc-2274-4b08-b08b-e3d3b0c87cd9.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Log/System/API\350\257\267\346\261\202/2024-11-05/\344\273\273\345\212\241\345\256\214\346\210\220241105.txt" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Log/System/API\350\257\267\346\261\202/2024-11-05/\344\273\273\345\212\241\345\256\214\346\210\220241105.txt" new file mode 100644 index 0000000..70146cf --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Log/System/API\350\257\267\346\261\202/2024-11-05/\344\273\273\345\212\241\345\256\214\346\210\220241105.txt" @@ -0,0 +1,40 @@ +2024/11/5 11:46:44.130 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 11:47:59.321 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 14:49:37.585 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 14:50:01.365 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 14:51:31.109 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 14:52:36.154 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 14:54:19.687 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 14:57:21.302 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Log/System/API\350\257\267\346\261\202/2024-11-05/\345\217\226\346\266\210\344\273\273\345\212\241241105.txt" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Log/System/API\350\257\267\346\261\202/2024-11-05/\345\217\226\346\266\210\344\273\273\345\212\241241105.txt" new file mode 100644 index 0000000..0ac348d --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_Server/Log/System/API\350\257\267\346\261\202/2024-11-05/\345\217\226\346\266\210\344\273\273\345\212\241241105.txt" @@ -0,0 +1,10 @@ +2024/11/5 13:46:06.774 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 15:44:29.692 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs" index af65e7b..b7ab9a6 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WCS/WIDESEAWCS_Server/WIDESEAWCS_TaskInfoService/TaskService.cs" @@ -521,17 +521,22 @@ BaseDal.DeleteData(task); _task_HtyService.AddTaskHty(task); _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"鍫嗗灈鏈哄嚭搴撳畬鎴�"); - var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum="+task.TaskNum,"" , "浠诲姟瀹屾垚"); - if (response.Status) + if(App.User.UserId > 0) { - _unitOfWorkManage.CommitTran(); - return content.OK(); + var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum=" + task.TaskNum, "", "浠诲姟瀹屾垚"); + if (response.Status) + { + _unitOfWorkManage.CommitTran(); + return content.OK(); + } + else + { + _unitOfWorkManage.RollbackTran(); + return content = WebResponseContent.Instance.Error(response.Message); + } } - else - { - _unitOfWorkManage.RollbackTran(); - return content = WebResponseContent.Instance.Error(response.Message); - } + _unitOfWorkManage.CommitTran(); + return content.OK(); } else if (task.TaskType == (int)TaskTypeEnum.Inbound || task.TaskType == (int)TaskTypeEnum.PalletInbound) { @@ -542,17 +547,22 @@ BaseDal.DeleteData(task); _task_HtyService.AddTaskHty(task); _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"鍫嗗灈鏈哄叆搴撳畬鎴�"); - var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum="+ task.TaskNum,"", "浠诲姟瀹屾垚"); - if (response.Status) + if (App.User.UserId > 0) { - _unitOfWorkManage.CommitTran(); - return content.OK(); + var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum=" + task.TaskNum, "", "浠诲姟瀹屾垚"); + if (response.Status) + { + _unitOfWorkManage.CommitTran(); + return content.OK(); + } + else + { + _unitOfWorkManage.RollbackTran(); + return content = WebResponseContent.Instance.Error(response.Message); + } } - else - { - _unitOfWorkManage.RollbackTran(); - return content = WebResponseContent.Instance.Error(response.Message); - } + _unitOfWorkManage.CommitTran(); + return content.OK(); } else if (task.TaskType== (int)TaskTypeEnum.Relocation) { @@ -563,17 +573,22 @@ BaseDal.DeleteData(task); _task_HtyService.AddTaskHty(task); _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"鍫嗗灈鏈虹Щ搴撳畬鎴�"); - var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum=" + task.TaskNum, "", "浠诲姟瀹屾垚"); - if (response.Status) + if (App.User.UserId > 0) { - _unitOfWorkManage.CommitTran(); - return content.OK(); + var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCompleted?taskNum=" + task.TaskNum, "", "浠诲姟瀹屾垚"); + if (response.Status) + { + _unitOfWorkManage.CommitTran(); + return content.OK(); + } + else + { + _unitOfWorkManage.RollbackTran(); + return content = WebResponseContent.Instance.Error(response.Message); + } } - else - { - _unitOfWorkManage.RollbackTran(); - return content = WebResponseContent.Instance.Error(response.Message); - } + _unitOfWorkManage.CommitTran(); + return content.OK(); } else { @@ -591,6 +606,7 @@ } return content; } + public WebResponseContent TaskCancel(int taskNum) { WebResponseContent content = new WebResponseContent(); @@ -608,17 +624,22 @@ BaseDal.DeleteData(task); _task_HtyService.AddTaskHty(task); _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"鍫嗗灈鏈哄嚭搴撳彇娑�"); - var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "浠诲姟鍙栨秷"); - if (response.Status) + if (App.User.UserId > 0) { - _unitOfWorkManage.CommitTran(); - return content.OK(); + var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "鍙栨秷浠诲姟"); + if (response.Status) + { + _unitOfWorkManage.CommitTran(); + return content.OK(); + } + else + { + _unitOfWorkManage.RollbackTran(); + return content = WebResponseContent.Instance.Error(response.Message); + } } - else - { - _unitOfWorkManage.RollbackTran(); - return content = WebResponseContent.Instance.Error(response.Message); - } + _unitOfWorkManage.CommitTran(); + return content.OK(); } else if (task.TaskType == (int)TaskTypeEnum.Inbound || task.TaskType == (int)TaskTypeEnum.PalletInbound) { @@ -629,17 +650,22 @@ BaseDal.DeleteData(task); _task_HtyService.AddTaskHty(task); _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"鍫嗗灈鏈哄叆搴撳彇娑�"); - var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "浠诲姟鍙栨秷"); - if (response.Status) + if (App.User.UserId > 0) { - _unitOfWorkManage.CommitTran(); - return content.OK(); + var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "鍙栨秷浠诲姟"); + if (response.Status) + { + _unitOfWorkManage.CommitTran(); + return content.OK(); + } + else + { + _unitOfWorkManage.RollbackTran(); + return content = WebResponseContent.Instance.Error(response.Message); + } } - else - { - _unitOfWorkManage.RollbackTran(); - return content = WebResponseContent.Instance.Error(response.Message); - } + _unitOfWorkManage.CommitTran(); + return content.OK(); } else if (task.TaskType == (int)TaskTypeEnum.Relocation) { @@ -650,17 +676,22 @@ BaseDal.DeleteData(task); _task_HtyService.AddTaskHty(task); _taskExecuteDetailService.AddTaskExecuteDetail(task.TaskId, $"鍫嗗灈鏈虹Щ搴撳彇娑�"); - var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "浠诲姟鍙栨秷"); - if (response.Status) + if (App.User.UserId > 0) { - _unitOfWorkManage.CommitTran(); - return content.OK(); + var response = HttpHelpers.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "鍙栨秷浠诲姟"); + if (response.Status) + { + _unitOfWorkManage.CommitTran(); + return content.OK(); + } + else + { + _unitOfWorkManage.RollbackTran(); + return content = WebResponseContent.Instance.Error(response.Message); + } } - else - { - _unitOfWorkManage.RollbackTran(); - return content = WebResponseContent.Instance.Error(response.Message); - } + _unitOfWorkManage.CommitTran(); + return content.OK(); } else { diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient.zip" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient.zip" new file mode 100644 index 0000000..8ccc7a0 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient.zip" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/basic/extend/GetLocationStatus.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/basic/extend/GetLocationStatus.vue" index 9dab816..84c031e 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/basic/extend/GetLocationStatus.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/basic/extend/GetLocationStatus.vue" @@ -9,10 +9,18 @@ <el-table-column label="搴忓彿" type="index" fixed="left" width="55" align="center"></el-table-column> <el-table-column v-for="(item, index) in tableColumns.filter((x) => !x.hidden)" :key="index" :prop="item.field" :label="item.title" :width="item.width" align="center"> - <template #default="scoped" v-if="item.type == 'icon'"> - <el-tooltip class="item" effect="dark" :content="item.title" placement="bottom"><el-button - type="text" @click="tableButtonClick(scoped.row, item)"><i :class="item.icon" - style="font-size: 22px"></i></el-button></el-tooltip> + <template #default="scoped"> + <div v-if="item.type == 'icon'"> + <el-tooltip class="item" effect="dark" :content="item.title" + placement="bottom"><el-button type="text" + @click="tableButtonClick(scoped.row, item)"><i :class="item.icon" + style="font-size: 22px"></i></el-button></el-tooltip> + </div> + <div v-else-if="item.type == 'tag'"> + <el-tag size="small"> + {{ getDictionary(scoped.row, item) }} + </el-tag> + </div> </template> </el-table-column> </el-table> @@ -28,7 +36,7 @@ data() { return { showDetialBox: false, - row: {}, + row: null, tableData: [], tableColumns: [ { @@ -48,7 +56,7 @@ { field: "beforeStatus", title: "鍙樺姩鍓嶈揣浣嶇姸鎬�", - type: "string", + type: "tag", width: 150, align: "left", bindKey: "locationStatusEnum" @@ -56,7 +64,7 @@ { field: "afterStatus", title: "鍙樺姩鍚庤揣浣嶇姸鎬�", - type: "decimal", + type: "tag", width: 150, align: "left", bindKey: "locationStatusEnum" @@ -64,8 +72,8 @@ { field: "changeType", title: "鍙樺姩绫诲瀷", - type: "string", - width: 90, + type: "tag", + width: 100, align: "left", bindKey: "stockChangeType", }, @@ -81,7 +89,7 @@ field: "orderNo", title: "鍗曟嵁缂栧彿", type: "int", - width: 120, + width: 160, align: "left", }, { @@ -138,6 +146,7 @@ hidden: true, }, ], + dictionaryList: null, }; }, methods: { @@ -145,7 +154,7 @@ this.row = row; this.showDetialBox = true; this.getDetailData(); - getDictionaryData(); + this.getDictionaryData(); }, getDetailData() { this.http @@ -157,7 +166,6 @@ .then((x) => { if (!x.status) return this.$message.error(x.message); this.tableData = x.data; - console.log(this.tableData); }); }, getDictionaryData() { @@ -182,25 +190,19 @@ if (this.dictionaryList) { var item = this.dictionaryList.find((x) => x.dicNo == column.bindKey); if (item) { - var dicItem = item.data.find((x) => x.key == row[column.prop]); + var dicItem = item.data.find((x) => x.key == row[column.field]); + console.log(dicItem); if (dicItem) { return dicItem.value; - } else { - return row[column.prop]; + } + else { + return row[column.field]; } } else { - return row[column.prop]; + return row[column.field]; } } }, - tableRowClassName({ row, rowIndex }) { - if (row.isNormal) { - - } else if (row.isManual) { - return "success-row"; - } - - }, }, diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue" index a02362a..1a2ce9d 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/StockSelect.vue" @@ -1,12 +1,6 @@ <template> <div> - <vol-box - v-model="showDetialBox" - :lazy="true" - width="60%" - :padding="15" - title="鎸囧畾搴撳瓨" - > + <vol-box v-model="showDetialBox" :lazy="true" width="60%" :padding="15" title="鎸囧畾搴撳瓨"> <div class="box-head"> <el-alert :closable="false" style="width: 100%"> <el-row> @@ -15,83 +9,46 @@ <el-divider direction="vertical"></el-divider> <span class="less-style">鐗╂枡缂栧彿锛� {{ row.materielCode }} </span> <el-divider direction="vertical"></el-divider> - <span class="less-style" - >闇�姹傛暟閲忥細 {{ row.orderQuantity }} + <span class="less-style">闇�姹傛暟閲忥細 {{ row.orderQuantity }} </span> <el-divider direction="vertical"></el-divider> - <span :class="selectionClass" - >宸查�夋暟閲忥細 {{ selectionSum }} + <span :class="selectionClass">宸查�夋暟閲忥細 {{ selectionSum }} </span> </el-col> - <el-col :span="4"> - <el-link - type="primary" - size="small" - style="float: right; height: 20px" - @click="revokeAssign" - >鎾ら攢鍒嗛厤</el-link - ></el-col - > + <el-col :span="2"> + <el-link type="primary" size="small" style="float: right; height: 20px" + @click="getData">鍒锋柊</el-link></el-col> + <el-col :span="2"> + <el-link type="primary" size="small" style="float: right; height: 20px" + @click="revokeAssign">鎾ら攢鍒嗛厤</el-link></el-col> </el-row> </el-alert> </div> <div class="box-table" style="margin-top: 1%"> - <el-table - ref="singleTable" - :data="tableData" - style="width: 100%; height: 100%" - highlight-current-row - @row-click="handleRowClick" - height="500px" - @selection-change="handleSelectionChange" - > + <el-table ref="singleTable" :data="tableData" style="width: 100%; height: 100%" highlight-current-row + @row-click="handleRowClick" height="500px" @selection-change="handleSelectionChange"> > <el-table-column type="selection" width="55"> </el-table-column> - <el-table-column - label="搴忓彿" - type="index" - fixed="left" - width="55" - align="center" - ></el-table-column> - <el-table-column - v-for="(item, index) in tableColumns.filter((x) => !x.hidden)" - :key="index" - :prop="item.prop" - :label="item.title" - :width="item.width" - align="center" - > + <el-table-column label="搴忓彿" type="index" fixed="left" width="55" align="center"></el-table-column> + <el-table-column v-for="(item, index) in tableColumns.filter((x) => !x.hidden)" :key="index" :prop="item.prop" + :label="item.title" :width="item.width" align="center"> <template #default="scoped" v-if="item.type == 'icon'"> - <el-tooltip - class="item" - effect="dark" - :content="item.title" - placement="bottom" - ><el-button - type="text" - @click="tableButtonClick(scoped.row, item)" - ><i :class="item.icon" style="font-size: 22px"></i></el-button - ></el-tooltip> + <el-tooltip class="item" effect="dark" :content="item.title" placement="bottom"><el-button type="text" + @click="tableButtonClick(scoped.row, item)"><i :class="item.icon" + style="font-size: 22px"></i></el-button></el-tooltip> </template> </el-table-column> </el-table> </div> <template #footer> - <el-button type="primary" size="small" @click="outbound" - >鐩存帴鍑哄簱</el-button - > - <el-button type="primary" size="small" @click="lockStock" - >閿佸畾搴撳瓨</el-button - > - <el-button type="danger" size="small" @click="showDetialBox = false" - >鍏抽棴</el-button - > + <el-button type="primary" size="small" @click="outbound">鐩存帴鍑哄簱</el-button> + <el-button type="primary" size="small" @click="lockStock">閿佸畾搴撳瓨</el-button> + <el-button type="danger" size="small" @click="showDetialBox = false">鍏抽棴</el-button> </template> </vol-box> </div> </template> - <script> +<script> import VolBox from "@/components/basic/VolBox.vue"; export default { components: { VolBox }, @@ -188,7 +145,7 @@ this.http .post( "api/StockInfo/GetStockSelectViews?materielCode=" + - this.row.materielCode, + this.row.materielCode, null, "鏌ヨ涓�" ) @@ -251,9 +208,11 @@ .less-style { color: black; } + .equle-style { color: green; } + .more-style { color: red; } @@ -263,15 +222,17 @@ .text-button:hover { background-color: #f0f9eb !important; } + .el-table .warning-row { background: oldlace; } -.box-table .el-table tbody tr:hover > td { + +.box-table .el-table tbody tr:hover>td { background-color: #d8e0d4 !important; /* color: #ffffff; */ } -.box-table .el-table tbody tr.current-row > td { +.box-table .el-table tbody tr.current-row>td { background-color: #f0f9eb !important; /* color: #ffffff; */ } @@ -283,6 +244,7 @@ .box-table .el-table { border: 1px solid #ebeef5; } + .box-head .el-alert__content { width: 100%; } diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/outOrderDetail.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/outOrderDetail.vue" index 6622d7a..40096ab 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/outOrderDetail.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/outbound/extend/outOrderDetail.vue" @@ -322,6 +322,7 @@ var item = this.dictionaryList.find((x) => x.dicNo == column.bindKey); if (item) { var dicItem = item.data.find((x) => x.key == row[column.prop]); + console.log(dicItem); if (dicItem) { return dicItem.value; } else { diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/record/locationStatusChangeRecord.js" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/record/locationStatusChangeRecord.js" index 24e1d94..4d73480 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/record/locationStatusChangeRecord.js" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/record/locationStatusChangeRecord.js" @@ -17,11 +17,13 @@ methods: { //涓嬮潰杩欎簺鏂规硶鍙互淇濈暀涔熷彲浠ュ垹闄� onInit() { + this.boxOptions.labelWidth = 180; }, onInited() { //妗嗘灦鍒濆鍖栭厤缃悗 //濡傛灉瑕侀厤缃槑缁嗚〃,鍦ㄦ鏂规硶鎿嶄綔 //this.detailOptions.columns.forEach(column=>{ }); + }, searchBefore(param) { //鐣岄潰鏌ヨ鍓�,鍙互缁檖aram.wheres娣诲姞鏌ヨ鍙傛暟 diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js" index 2329ebb..4e7fe7d 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/extension/taskinfo/task.js" @@ -25,7 +25,7 @@ if (rows.length > 1) return this.$error("璇烽�夋嫨涓�鏉℃暟鎹�!"); var param = rows[0].taskNum; this.http - .post("api/Task/TaskHandCancel?taskNum="+param, "鏁版嵁澶勭悊涓�...") + .post("api/Task/TaskCancel?taskNum="+param, "鏁版嵁澶勭悊涓�...") .then((x) => { if (x.status) { this.$Message.success('浠诲姟鍙栨秷鎴愬姛.'); @@ -44,7 +44,7 @@ if (rows.length > 1) return this.$error("璇烽�夋嫨涓�鏉℃暟鎹�!"); var param = rows[0].taskNum; this.http - .post("api/Task/TaskHandCompleted?taskNum="+param, "鏁版嵁澶勭悊涓�...") + .post("api/Task/TaskCompleted?taskNum="+param, "鏁版嵁澶勭悊涓�...") .then((x) => { if (x.status) { this.$Message.success('浠诲姟鎵嬪姩瀹屾垚'); diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/basic/locationInfo.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/basic/locationInfo.vue" index 39b9366..6bc9995 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/basic/locationInfo.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/basic/locationInfo.vue" @@ -46,7 +46,7 @@ { title: "绂佺敤鐘舵��", field: "enableStatus" ,type: "select",dataKey: "enableStatusEnum",data: [],}, ], [ - { title: "璐т綅鐘舵��", field: "locationStatus" ,type: "select",dataKey: "locationStatusEnum",data: [],}, + { title: "璐т綅鐘舵��", field: "locationStatus" ,type: "selectList",dataKey: "locationStatusEnum",data: [],}, ], ]); const columns = ref([ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/record/locationStatusChangeRecord.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/record/locationStatusChangeRecord.vue" index 4879560..f5a4fce 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/record/locationStatusChangeRecord.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/record/locationStatusChangeRecord.vue" @@ -37,52 +37,7 @@ deviceRemark: "", }); const editFormOptions = ref([ - [ - { - title: "璁惧缂栧彿", - required: true, - field: "deviceCode", - type: "string", - }, - { - title: "璁惧鍚嶇О", - required: true, - field: "deviceName", - type: "string", - }, - { - title: "璁惧绫诲瀷", - required: true, - field: "deviceType", - type: "string", - }, - { - title: "璁惧鐘舵��", - required: true, - field: "deviceStatus", - type: "string", - }, - ], - [ - { title: "璁惧IP", required: true, field: "deviceIp", type: "string" }, - { - title: "璁惧绔彛", - required: true, - field: "devicePort", - type: "string", - }, - { - title: "PLC绫诲瀷", - required: true, - field: "devicePlcType", - type: "string", - }, - { - title: "澶囨敞", - field: "deviceRemark", - type: "string", - }, - ], + ]); const searchFormFields = ref({ locationCode: "", @@ -94,6 +49,11 @@ { title: "璐т綅鍙�", field: "locationCode" }, { title: "鍗曟嵁缂栧彿", field: "orderNo" }, { title: "浠诲姟鍙�", field: "taskNum" }, + ], + [ + { title: "鍙樺姩鍓嶇姸鎬�", field: "beforeStatus" ,type: "selectList",dataKey: "locationStatusEnum",data: [],}, + { title: "鍙樺姩鍚庣姸鎬�", field: "afterStatus" ,type: "selectList",dataKey: "locationStatusEnum",data: [],}, + { title: "鍙樺姩绫诲瀷", field: "changeType" ,type: "selectList",dataKey: "stockChangeType",data: [],}, ], ]); const columns = ref([ @@ -110,6 +70,13 @@ { field: "locationId", title: "璐т綅涓婚敭", + type: "string", + width: 90, + align: "left", + }, + { + field: "taskNum", + title: "浠诲姟鍙�", type: "string", width: 90, align: "left", @@ -133,7 +100,7 @@ field: "afterStatus", title: "鍙樺姩鍚庤揣浣嶇姸鎬�", type: "decimal", - width: 90, + width: 150, align: "left", bind: { key: "locationStatusEnum", data: [] }, }, @@ -164,13 +131,6 @@ title: "鍗曟嵁鏄庣粏涓婚敭", type: "string", width: 200, - align: "left", - }, - { - field: "taskNum", - title: "浠诲姟鍙�", - type: "string", - width: 180, align: "left", }, { diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/record/stockQuantityChangeRecord.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/record/stockQuantityChangeRecord.vue" index 87bf86c..118f9bf 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/record/stockQuantityChangeRecord.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/record/stockQuantityChangeRecord.vue" @@ -42,6 +42,12 @@ { title: "鎵樼洏鍙�", field: "palleCode" }, { title: "鐗╂枡缂栧彿", field: "materielCode" }, { title: "鍗曟嵁缂栧彿", field: "orderNo" }, + { title: "鍙樺姩绫诲瀷", field: "changeType" ,type: "selectList",dataKey: "stockChangeType",data: [],}, + ], + [ + { title: "鎵规鍙�", field: "batchNo" }, + { title: "浠诲姟鍙�", field: "taskNum" }, + { title: "搴忓垪鍙�", field: "serilNumber" }, ], ]); const columns = ref([ @@ -57,7 +63,7 @@ }, { field: "stockDetailId", - title: "璁惧涓婚敭", + title: "搴撳瓨鏄庣粏ID", type: "string", width: 90, align: "left", @@ -94,30 +100,17 @@ field: "serilNumber", title: "搴忓垪鍙�", type: "int", - width: 120, + width: 280, align: "left", }, { field: "orderNo", title: "鍗曟嵁缂栧彿", type: "string", - width: 200, + width: 150, align: "left", }, - { - field: "orderId", - title: "鍗曟嵁涓婚敭", - type: "string", - width: 180, - align: "left", - }, - { - field: "orderDetailId", - title: "鍗曟嵁鏄庣粏涓婚敭", - type: "string", - width: 120, - align: "left", - }, + { field: "taskNum", title: "浠诲姟鍙�", @@ -137,21 +130,21 @@ field: "changeQuantity", title: "鍙樺姩鏁伴噺", type: "string", - width: 200, + width: 100, align: "left", }, { field: "beforeQuantity", title: "鍙樺姩鍓嶅簱瀛橀噺", type: "string", - width: 180, + width: 100, align: "left", }, { field: "afterQuantity", title: "鍙樺姩鍚庡簱瀛橀噺", type: "string", - width: 120, + width: 100, align: "left", }, { @@ -183,6 +176,20 @@ align: "left", }, { + field: "orderId", + title: "鍗曟嵁涓婚敭", + type: "string", + width: 180, + align: "left", + }, + { + field: "orderDetailId", + title: "鍗曟嵁鏄庣粏涓婚敭", + type: "string", + width: 120, + align: "left", + }, + { field: "remark", title: "澶囨敞", type: "string", diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/taskinfo/task_hty.vue" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/taskinfo/task_hty.vue" index afa5c90..da21a07 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/taskinfo/task_hty.vue" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSClient/src/views/taskinfo/task_hty.vue" @@ -127,13 +127,13 @@ width: 120, align: "left", }, - // { - // field: "targetAddress", - // title: "鐩爣鍦板潃", - // type: "string", - // width: 120, - // align: "left", - // }, + { + field: "targetAddress", + title: "鐩爣鍦板潃", + type: "string", + width: 120, + align: "left", + }, // { // field: "currentAddress", // title: "褰撳墠浣嶇疆", @@ -141,13 +141,13 @@ // width: 120, // align: "left", // }, - { - field: "nextAddress", - title: "涓嬩竴浣嶇疆", - type: "string", - width: 120, - align: "left", - }, + // { + // field: "nextAddress", + // title: "涓嬩竴浣嶇疆", + // type: "string", + // width: 120, + // align: "left", + // }, { field: "exceptionMessage", title: "寮傚父淇℃伅", diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/00ab07ce-7bba-41c6-b253-e738d0e18292.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/00ab07ce-7bba-41c6-b253-e738d0e18292.vsidx" new file mode 100644 index 0000000..b71958d --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/00ab07ce-7bba-41c6-b253-e738d0e18292.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/18586036-2c79-4884-b39a-f8ef4724fd70.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/18586036-2c79-4884-b39a-f8ef4724fd70.vsidx" deleted file mode 100644 index 546d160..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/18586036-2c79-4884-b39a-f8ef4724fd70.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/2fd3f4bb-dd88-4d45-8bb4-44ba1e161435.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/2fd3f4bb-dd88-4d45-8bb4-44ba1e161435.vsidx" new file mode 100644 index 0000000..7636958 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/2fd3f4bb-dd88-4d45-8bb4-44ba1e161435.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/3e57106d-d6ef-48e5-9877-2bb7a49660cc.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/3e57106d-d6ef-48e5-9877-2bb7a49660cc.vsidx" deleted file mode 100644 index 76ca6bd..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/3e57106d-d6ef-48e5-9877-2bb7a49660cc.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/53c83226-20bf-47f8-9fd2-174b5f2870f8.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/53c83226-20bf-47f8-9fd2-174b5f2870f8.vsidx" new file mode 100644 index 0000000..5b27906 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/53c83226-20bf-47f8-9fd2-174b5f2870f8.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/71c2dff7-d30c-413a-bdc7-223613afcd73.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/71c2dff7-d30c-413a-bdc7-223613afcd73.vsidx" new file mode 100644 index 0000000..c97d5a4 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/71c2dff7-d30c-413a-bdc7-223613afcd73.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/83d54c19-601f-4f92-9ee0-9e0d1bad67c7.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/83d54c19-601f-4f92-9ee0-9e0d1bad67c7.vsidx" deleted file mode 100644 index 400ff2f..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/83d54c19-601f-4f92-9ee0-9e0d1bad67c7.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/920d508b-6835-488d-985d-2352f20dfd85.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/920d508b-6835-488d-985d-2352f20dfd85.vsidx" deleted file mode 100644 index 8dc7e62..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/920d508b-6835-488d-985d-2352f20dfd85.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/cf988643-dd5c-4993-87df-dfdde268200d.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/cf988643-dd5c-4993-87df-dfdde268200d.vsidx" new file mode 100644 index 0000000..758b52c --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/cf988643-dd5c-4993-87df-dfdde268200d.vsidx" Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/fba332bf-d213-42f0-aac1-323e218fd957.vsidx" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/fba332bf-d213-42f0-aac1-323e218fd957.vsidx" deleted file mode 100644 index 3a20ada..0000000 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/.vs/WIDESEA_WMSServer/FileContentIndex/fba332bf-d213-42f0-aac1-323e218fd957.vsidx" +++ /dev/null Binary files differ diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Service/LocationInfoService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Service/LocationInfoService.cs" index d213931..2e875d6 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Service/LocationInfoService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_BasicService/Service/LocationInfoService.cs" @@ -168,15 +168,18 @@ try { Dt_LocationInfo result = isDepth(locations); - if (result != null) + if (!black) { - int beforeStatusEnd = result.LocationStatus; + if (result != null) + { + int beforeStatusEnd = result.LocationStatus; - result.LocationStatus = LocationStatusEnum.Free.ObjToInt(); + result.LocationStatus = LocationStatusEnum.Free.ObjToInt(); - BaseDal.UpdateData(result); + BaseDal.UpdateData(result); - _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(result, beforeStatusEnd, changType, "", TaskNum); + _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(result, beforeStatusEnd, changType, "", TaskNum); + } } } catch (Exception ex) @@ -189,27 +192,12 @@ { if (locationInfo.Depth == 2) { - if (locationInfo.Row == 1 || locationInfo.Row == 5) - { - Dt_LocationInfo dt_LocationInfo = BaseDal.QueryFirst(x => x.Row == locationInfo.Row + 1 && x.Layer == locationInfo.Layer && x.Column == locationInfo.Column && x.RoadwayNo == locationInfo.RoadwayNo); - - if (dt_LocationInfo != null) - { - return dt_LocationInfo; - } - - } - else if (locationInfo.Row == 4 || locationInfo.Row == 8) - { - Dt_LocationInfo dt_LocationInfo = BaseDal.QueryFirst(x => x.Row == locationInfo.Row + 1 && x.Layer == locationInfo.Layer && x.Column == locationInfo.Column && x.RoadwayNo == locationInfo.RoadwayNo); - - if (dt_LocationInfo != null) - { - return dt_LocationInfo; - } - } + return AdjacentDepthLocation(locationInfo.LocationCode); } - return null; + else + { + return null; + } } public void RelocationLock(Dt_LocationInfo locationInfo, Dt_LocationInfo locationInfos, int TaskNum) { @@ -221,10 +209,12 @@ if (beforeStartStatus == LocationStatusEnum.Pallet.ObjToInt()) { locationInfos.LocationStatus = LocationStatusEnum.PalletLock.ObjToInt(); + locationInfo.LocationStatus = LocationStatusEnum.PalletLock.ObjToInt(); } else { locationInfos.LocationStatus = LocationStatusEnum.Lock.ObjToInt(); + locationInfo.LocationStatus = LocationStatusEnum.Lock.ObjToInt(); } BaseDal.UpdateData(locationInfo); diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/OrderEnum.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/OrderEnum.cs" index 1343786..cb8d8dc 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/OrderEnum.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/Enums/OrderEnum.cs" @@ -219,13 +219,13 @@ /// 鍑哄簱涓� /// </summary> [Description("鍑哄簱涓�")] - 鍏ュ簱涓� = 1, + 鍑哄簱涓� = 1, /// <summary> /// 鍑哄簱瀹屾垚 /// </summary> [Description("鍑哄簱瀹屾垚")] - 鍏ュ簱瀹屾垚 = 2, + 鍑哄簱瀹屾垚 = 2, /// <summary> /// 鍏抽棴 diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/LogHelper/WriteLog.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/LogHelper/WriteLog.cs" new file mode 100644 index 0000000..45d12e3 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_Core/LogHelper/WriteLog.cs" @@ -0,0 +1,187 @@ +锘縰sing Newtonsoft.Json; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace WIDESEA_Core.Log +{ + public class WriteLog + { + private int fileSize; + private string logFileName; + public static WriteLog log; + static string EquipName; + public static WriteLog GetLog(string equipName) + { + EquipName = equipName; + //if (log == null) + log = new WriteLog(equipName); + log.FileLogPath = AppContext.BaseDirectory + "\\log\\" + DateTime.Now.ToString("yyyyMMdd") /*+ "\\" + EquipName + "_" + DateTime.Now.ToString("yyyyMMdd")*/ + "\\"; + return log; + } + + public static WriteLog Info(string equipName) + { + EquipName = equipName; + //if (log == null) + log = new WriteLog("Info" + equipName); + log.FileLogPath = AppContext.BaseDirectory + "\\log\\Info\\" + DateTime.Now.ToString("yyyyMMdd") /*+ "\\" + EquipName + "_" + DateTime.Now.ToString("yyyyMMdd")*/ + "\\"; + return log; + } + + public static WriteLog Error(string equipName) + { + EquipName = equipName; + //if (log == null) + log = new WriteLog("Error" + equipName); + log.FileLogPath = AppContext.BaseDirectory + "\\log\\Error\\" + DateTime.Now.ToString("yyyyMMdd") /*+ "\\" + EquipName + "_" + DateTime.Now.ToString("yyyyMMdd")*/ + "\\"; + return log; + } + + private WriteLog(string equipName) + { + //鍒濆鍖栧ぇ浜�399M鏃ュ織鏂囦欢灏嗚嚜鍔ㄥ垹闄�; + + this.fileSize = 2048 * 1024 * 200;//50M 2048 * 1024 * 200= 419430000瀛楄妭(b)=399.9996185鍏嗗瓧鑺�(mb) + + //榛樿璺緞 + + //this.FileLogPath = AppContext.BaseDirectory + "\\log\\" + EquipName + "\\"; + EquipName = equipName; + if (!string.IsNullOrEmpty(equipName)) + this.logFileName = equipName + "_log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; + else + this.logFileName = "log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; + //this.logFileName = EquipName + "_log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; + } + + public int FileSize + { + set + { + fileSize = value; + } + get + { + return fileSize; + } + } + + public string FileLogPath { set; get; } //= AppContext.BaseDirectory + "\\log\\" + EquipName + "\\"; + + public string LogFileName + { + set + { + this.logFileName = value; + } + get + { + return this.logFileName; + } + } + + object flag = new object(); + + public void Write(string Message, string equipName) + { + lock (flag) + { + if (!string.IsNullOrEmpty(equipName)) + this.logFileName = equipName + "_log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; + else + this.logFileName = "log" + DateTime.Now.ToString("yyyyMMdd") + ".log"; + this.Write(this.logFileName, Message, equipName); + } + } + + public void Write(string LogFileName, string Message, string equipName) + { + + //DirectoryInfo path=new DirectoryInfo(LogFileName); + //濡傛灉鏃ュ織鏂囦欢鐩綍涓嶅瓨鍦�,鍒欏垱寤� + if (!Directory.Exists(this.FileLogPath)) + { + Directory.CreateDirectory(this.FileLogPath); + } + + FileInfo finfo = new FileInfo(this.FileLogPath + LogFileName); + if (finfo.Exists && finfo.Length > fileSize) + { + finfo.Delete(); + } + try + { + FileStream fs = new FileStream(this.FileLogPath + LogFileName, FileMode.Append); + StreamWriter strwriter = new StreamWriter(fs); + try + { + + DateTime d = DateTime.Now; + strwriter.WriteLine("鏃堕棿:" + d.ToString()); + strwriter.WriteLine(Message); + //strwriter.WriteLine(); + strwriter.Flush(); + } + catch (Exception ee) + { + //Console.WriteLine("鏃ュ織鏂囦欢鍐欏叆澶辫触淇℃伅:" + ee.ToString()); + } + finally + { + strwriter.Close(); + strwriter = null; + fs.Close(); + fs = null; + } + } + catch (Exception ee) + { + //Console.WriteLine("鏃ュ織鏂囦欢娌℃湁鎵撳紑,璇︾粏淇℃伅濡備笅:"); + } + } + /// <summary> + /// 鍐欏叆鏃ュ織(涓嶈澶氱嚎绋嬫搷浣滃悓涓�鏂囦欢锛屼竴涓澶囦竴涓枃浠跺す) + /// </summary> + /// <param name="groupName">鏃ュ織缁�</param> + /// <param name="logName">鏃ュ織鍚嶇О</param> + /// <param name="content">鍐呭</param> + /// <param name="data">鏁版嵁</param> + public static void Write_Log(string groupName, string logName, string content, object data = null) + { + DateTime nowTime = DateTime.Now; + string basePath = System.Environment.CurrentDirectory + "/Log/" + $"/{groupName}/{nowTime.ToString("yyyy-MM-dd")}"; + //濡傛灉鏃ュ織鏂囦欢鐩綍涓嶅瓨鍦�,鍒欏垱寤� + if (!Directory.Exists(basePath)) + { + Directory.CreateDirectory(basePath); + } + try + { + FileStream fs = new FileStream(basePath + "/" + logName + $"{nowTime.ToString("yyMMdd")}.txt", FileMode.Append); + StreamWriter strwriter = new StreamWriter(fs); + try + { + strwriter.WriteLine(nowTime.ToString() + "." + nowTime.Millisecond); + strwriter.WriteLine(content); + if (data != null) + { + strwriter.WriteLine(JsonConvert.SerializeObject(data)); + } + strwriter.WriteLine("-------------------------------"); + strwriter.WriteLine(); + strwriter.Flush(); + } + catch { } + finally + { + strwriter.Close(); + fs.Close(); + } + } + catch { } + } + } +} diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs" index 8fca34b..fa69970 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_IRecordService/IStockQuantityChangeRecordService.cs" @@ -14,6 +14,6 @@ { IStockQuantityChangeRecordRepository Repository { get; } - void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> stockInfoDetails, decimal beforeQuantity, decimal totalQuantity, StockChangeType changeType); + void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> stockInfoDetails, decimal beforeQuantity, decimal totalQuantity, StockChangeType changeType,int taskNum); } } diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs" index ec2fd1c..4cd9c3e 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_InboundService/Service/InboundOrderService.cs" @@ -93,10 +93,19 @@ if (inboundOrderDetails.FirstOrDefault(x => x.OrderDetailStatus != OrderDetailStatusEnum.Over.ObjToInt()) == null && inboundOrder.Details.FirstOrDefault(x => !updateDetailIds.Contains(x.Id) && x.OrderDetailStatus != OrderDetailStatusEnum.Over.ObjToInt()) == null) { inboundOrder.OrderStatus = InboundStatusEnum.鍏ュ簱瀹屾垚.ObjToInt(); + BaseDal.DeleteAndMoveIntoHty(inboundOrder, App.User.UserId == 0 ? OperateType.鑷姩瀹屾垚 : OperateType.浜哄伐瀹屾垚); + for (int i = 0; i < inboundOrderDetails.Count; i++) + { + _inboundOrderDetailService.Repository.DeleteAndMoveIntoHty(inboundOrderDetails[i], App.User.UserId == 0 ? OperateType.鑷姩瀹屾垚 : OperateType.浜哄伐瀹屾垚); + } } else if (inboundOrder.OrderStatus == InboundStatusEnum.鏈紑濮�.ObjToInt()) { inboundOrder.OrderStatus = InboundStatusEnum.鍏ュ簱涓�.ObjToInt(); + for (int i = 0; i < inboundOrderDetails.Count; i++) + { + _inboundOrderDetailService.Repository.DeleteAndMoveIntoHty(inboundOrderDetails[i], App.User.UserId == 0 ? OperateType.鑷姩瀹屾垚 : OperateType.浜哄伐瀹屾垚); + } } content = MaterielGroupUpdateData(inboundOrder, inboundOrderDetails, stockInfo); diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_RecordService/Service/StockQuantityChangeRecordService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_RecordService/Service/StockQuantityChangeRecordService.cs" index 4cad19b..6980e7a 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_RecordService/Service/StockQuantityChangeRecordService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_RecordService/Service/StockQuantityChangeRecordService.cs" @@ -15,7 +15,7 @@ { public partial class StockQuantityChangeRecordService : ServiceBase<Dt_StockQuantityChangeRecord, IStockQuantityChangeRecordRepository>, IStockQuantityChangeRecordService { - public void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> stockInfoDetails, decimal beforeQuantity, decimal totalQuantity, StockChangeType changeType) + public void AddStockChangeRecord(Dt_StockInfo stockInfo, List<Dt_StockInfoDetail> stockInfoDetails, decimal beforeQuantity, decimal totalQuantity, StockChangeType changeType,int taskNum) { List<Dt_StockQuantityChangeRecord> stockQuantityChangeRecords = new List<Dt_StockQuantityChangeRecord>(); stockQuantityChangeRecords = _mapper.Map<List<Dt_StockQuantityChangeRecord>>(stockInfoDetails); @@ -40,6 +40,7 @@ x.ChangeType = changeType.ObjToInt(); beforeQuantity += x.ChangeQuantity; + x.TaskNum = taskNum; }); BaseDal.AddData(stockQuantityChangeRecords); } diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs" index 26386bf..37e75a2 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_StockService/Service/StockInfoService.cs" @@ -61,7 +61,7 @@ } stockInfo.Details = details; - _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) + beforeQuantity, StockChangeType.MaterielGroup); + _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) + beforeQuantity, StockChangeType.MaterielGroup,0); } public List<Dt_StockInfo> GetUseableStocks(string materielCode) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs" index 5b7327a..b244f87 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_AGV.cs" @@ -37,6 +37,8 @@ TaskNum = BaseDal.GetTaskNum(nameof(SequenceEnum.SeqTaskNum)), TaskStatus = AGVTaskStatusEnum.AGV_New.ObjToInt(), TaskType = TaskTypeEnum.AGVCarry.ObjToInt(), + CreateDate = DateTime.Now, + Creater = App.User.UserId > 0 ? App.User.UserName : "System", }; cachePoint.PointStatus = LocationStatusEnum.Lock.ObjToInt(); diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs" index c2871e0..fee17ac 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Inbound.cs" @@ -130,7 +130,10 @@ if (isUpdateStock) { locationInfo.LocationStatus = LocationStatusEnum.Lock.ObjToInt(); - _basicService.LocationInfoService.UpdateLocationLock(locationInfo, task.TaskNum, StockChangeType.Inbound.ObjToInt(), false); + if (locationInfo.Depth == 2) + { + _basicService.LocationInfoService.UpdateLocationLock(locationInfo, task.TaskNum, StockChangeType.Inbound.ObjToInt(), false); + } if (stockInfo != null && stockInfo.Details != null && stockInfo.Details.Count > 0) { @@ -147,7 +150,10 @@ else { locationInfo.LocationStatus = LocationStatusEnum.PalletLock.ObjToInt(); - _basicService.LocationInfoService.UpdateLocationLock(locationInfo, task.TaskNum, StockChangeType.Inbound.ObjToInt(), false); + if (locationInfo.Depth == 2) + { + _basicService.LocationInfoService.UpdateLocationLock(locationInfo, task.TaskNum, StockChangeType.Inbound.ObjToInt(), false); + } } _basicService.LocationInfoService.Repository.UpdateData(locationInfo); List<Dt_Task> tasks = new List<Dt_Task>(); diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs" index 3b7fac9..e21b334 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/PartialTaskService_Outbound.cs" @@ -13,6 +13,8 @@ using OfficeOpenXml.FormulaParsing.Excel.Functions.RefAndLookup; using SkiaSharp; using System.Collections; +using Newtonsoft.Json; +using WIDESEA_Core.Log; namespace WIDESEA_TaskInfoService { @@ -151,16 +153,15 @@ /// <returns></returns> public WebResponseContent GenerateOutboundTaskDataUpdate(List<Dt_Task> tasks, List<Dt_StockInfo>? stockInfos = null, List<Dt_OutboundOrderDetail>? outboundOrderDetails = null, List<Dt_OutStockLockInfo>? outStockLockInfos = null, List<Dt_LocationInfo>? locationInfos = null) { + WebResponseContent content = new WebResponseContent(); try { - WebResponseContent content=new WebResponseContent(); _unitOfWorkManage.BeginTran(); - //鍒ゆ柇绉诲簱 (List<Dt_Task>?, List<Dt_Task>?) result=RelocationTasks(tasks.OrderBy(x=>x.Depth).ToList()); if (result.Item1 != null && result.Item1.Count >0) { AddData(result.Item1); - var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item1, "鍏ュ簱浠诲姟涓嬪彂"); + var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item1, "鍑哄簱浠诲姟涓嬪彂"); if (!response.Status) { _unitOfWorkManage.RollbackTran(); @@ -172,11 +173,13 @@ for (int i = 0; i < result.Item2.Count; i++) { Dt_LocationInfo location = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == result.Item2[i].SourceAddress && x.RoadwayNo == result.Item2[i].Roadway); - _basicService.LocationInfoService.UpdateLocationLock(location, result.Item2[i].TaskNum, StockChangeType.Outbound.ObjToInt(), false); - + if (location.Depth == 2) + { + _basicService.LocationInfoService.UpdateLocationLock(location, result.Item2[i].TaskNum, StockChangeType.Outbound.ObjToInt(), false); + } } AddData(result.Item2); - var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item2, "鍏ュ簱浠诲姟涓嬪彂"); + var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item2, "鍑哄簱浠诲姟涓嬪彂"); if (!response.Status) { _unitOfWorkManage.RollbackTran(); @@ -197,7 +200,6 @@ { _unitOfWorkManage.RollbackTran(); } - return content; } else if (outboundOrderDetails != null && outboundOrderDetails.Count > 0) { @@ -208,6 +210,27 @@ _outboundService.OutboundOrderDetailService.Repository.UpdateData(outboundOrderDetails); } + if (outboundOrderDetails != null&&outboundOrderDetails.Count()>0) + { + for (int i = 0; i < outboundOrderDetails.Count(); i++) + { + _outboundService.OutboundOrderDetailService.Repository.DeleteAndMoveIntoHty(outboundOrderDetails[i], App.User.UserId == 0 ? OperateType.鑷姩瀹屾垚 : OperateType.浜哄伐瀹屾垚); + Dt_OutboundOrder outboundOrder = _outboundService.OutboundOrderService.Repository.QueryFirst(x => x.Id == outboundOrderDetails[i].OrderId); + List<Dt_OutboundOrderDetail> outboundOrderDetail = _outboundService.OutboundOrderDetailService.Repository.QueryData(x => x.OrderId == outboundOrder.Id&&x.OrderDetailStatus==OrderDetailStatusEnum.New.ObjToInt()).ToList(); + if (outboundOrderDetail.Count <= 0) + { + outboundOrder.OrderStatus = OutboundStatusEnum.鍑哄簱瀹屾垚.ObjToInt(); + _outboundService.OutboundOrderService.Repository.DeleteAndMoveIntoHty(outboundOrder, App.User.UserId == 0 ? OperateType.鑷姩瀹屾垚 : OperateType.浜哄伐瀹屾垚); + } + else + { + outboundOrder.OrderStatus = OutboundStatusEnum.鍑哄簱涓�.ObjToInt(); + _outboundService.OutboundOrderService.Repository.UpdateData(outboundOrder); + } + } + + } + _unitOfWorkManage.CommitTran(); return WebResponseContent.Instance.OK(); } @@ -215,6 +238,10 @@ { _unitOfWorkManage.RollbackTran(); return WebResponseContent.Instance.Error(ex.Message); + } + finally + { + WriteLog.GetLog("鍑哄簱浠诲姟涓嬪彂").Write(JsonConvert.SerializeObject(content), "鍑哄簱浠诲姟涓嬪彂"); } } @@ -463,11 +490,14 @@ for (int i = 0; i < result.Item2.Count; i++) { Dt_LocationInfo location = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == result.Item2[i].SourceAddress && x.RoadwayNo == result.Item2[i].Roadway); - _basicService.LocationInfoService.UpdateLocationLock(location, result.Item2[i].TaskNum, StockChangeType.Outbound.ObjToInt(), false); + if (location.Depth == 2) + { + _basicService.LocationInfoService.UpdateLocationLock(location, result.Item2[i].TaskNum, StockChangeType.Outbound.ObjToInt(), false); + } } AddData(result.Item2); - var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item2, "鍏ュ簱浠诲姟涓嬪彂"); + var response = HttpHelper.Post<WebResponseContent>(url + "ReceiveTask/", result.Item2, "鍑哄簱浠诲姟涓嬪彂"); if (!response.Status) { _unitOfWorkManage.RollbackTran(); diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs" index c711405..e9b04ca 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_TaskInfoService/TaskService.cs" @@ -17,6 +17,7 @@ using AutoMapper; using MailKit.Search; +using Newtonsoft.Json; using OfficeOpenXml.FormulaParsing.Excel.Functions.Text; using SqlSugar; using System; @@ -25,6 +26,7 @@ using System.Diagnostics.CodeAnalysis; using System.Linq; using System.Linq.Expressions; +using System.Net.Http.Headers; using System.Reflection; using System.Reflection.Metadata; using System.Text; @@ -34,6 +36,7 @@ using WIDESEA_Core.BaseServices; using WIDESEA_Core.Enums; using WIDESEA_Core.Helper; +using WIDESEA_Core.Log; using WIDESEA_DTO.Inbound; using WIDESEA_DTO.Stock; using WIDESEA_IBasicRepository; @@ -86,6 +89,7 @@ /// <returns>杩斿洖澶勭悊缁撴灉</returns> public WebResponseContent TaskCompleted(int taskNum) { + WebResponseContent content = new WebResponseContent(); try { Dt_Task task = BaseDal.QueryFirst(x => x.TaskNum == taskNum); @@ -93,45 +97,85 @@ { return WebResponseContent.Instance.Error("鏈壘鍒颁换鍔′俊鎭�"); } + _unitOfWorkManage.BeginTran(); MethodInfo? methodInfo = GetType().GetMethod(((TaskTypeEnum)task.TaskType) + "TaskCompleted"); if (methodInfo != null) { WebResponseContent? responseContent = (WebResponseContent?)methodInfo.Invoke(this, new object[] { task }); if (responseContent != null) { - return responseContent; + if (App.User.UserId > 0) + { + var response = HttpHelper.Post<WebResponseContent>(url + "StackCraneTaskCompleted?taskNum=" + task.TaskNum, "", "浠诲姟瀹屾垚"); + if (!response.Status) + { + _unitOfWorkManage.RollbackTran(); + return WebResponseContent.Instance.Error(response.Message); + } + _unitOfWorkManage.CommitTran(); + return content=responseContent; + } + _unitOfWorkManage.CommitTran(); + return content=responseContent; } } - return WebResponseContent.Instance.Error("鏈壘鍒颁换鍔$被鍨嬪搴斾笟鍔″鐞嗛�昏緫"); + return content=WebResponseContent.Instance.Error("鏈壘鍒颁换鍔$被鍨嬪搴斾笟鍔″鐞嗛�昏緫"); } catch (Exception ex) { - return WebResponseContent.Instance.Error(ex.Message); + _unitOfWorkManage.RollbackTran(); + return content=WebResponseContent.Instance.Error(ex.Message); + } + finally + { + WriteLog.GetLog("浠诲姟瀹屾垚").Write(JsonConvert.SerializeObject(content), "浠诲姟瀹屾垚"); } } public WebResponseContent TaskCancel(int taskNum) { + WebResponseContent content = new WebResponseContent(); try { Dt_Task task = BaseDal.QueryFirst(x => x.TaskNum == taskNum); if (task == null) { - return WebResponseContent.Instance.Error("鏈壘鍒颁换鍔′俊鎭�"); + return content=WebResponseContent.Instance.Error("鏈壘鍒颁换鍔′俊鎭�"); } + _unitOfWorkManage.BeginTran(); MethodInfo? methodInfo = GetType().GetMethod(((TaskTypeEnum)task.TaskType) + "TaskCancel"); if (methodInfo != null) { WebResponseContent? responseContent = (WebResponseContent?)methodInfo.Invoke(this, new object[] { task }); if (responseContent != null) { - return responseContent; + if (responseContent != null) + { + if (App.User.UserId > 0) + { + var response = HttpHelper.Post<WebResponseContent>(url + "TaskCancel?taskNum=" + task.TaskNum, "", "浠诲姟鍙栨秷"); + if (!response.Status) + { + _unitOfWorkManage.RollbackTran(); + return content=WebResponseContent.Instance.Error(response.Message); + } + _unitOfWorkManage.CommitTran(); + return content=responseContent; + } + _unitOfWorkManage.CommitTran(); + return content=responseContent; + } } } - return WebResponseContent.Instance.Error("鏈壘鍒颁换鍔$被鍨嬪搴斾笟鍔″鐞嗛�昏緫"); + return content=WebResponseContent.Instance.Error("鏈壘鍒颁换鍔$被鍨嬪搴斾笟鍔″鐞嗛�昏緫"); } catch (Exception ex) { - return WebResponseContent.Instance.Error(ex.Message); + _unitOfWorkManage.RollbackTran(); + return content=WebResponseContent.Instance.Error(ex.Message); + } + finally + { + WriteLog.GetLog("浠诲姟鍙栨秷").Write(JsonConvert.SerializeObject(content), "浠诲姟鍙栨秷"); } } @@ -196,7 +240,7 @@ BaseDal.DeleteAndMoveIntoHty(task, App.User.UserId == 0 ? OperateType.鑷姩瀹屾垚 : OperateType.浜哄伐瀹屾垚); _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(locationInfo, beforeStatus, StockChangeType.Inbound.ObjToInt(), stockInfo.Details.FirstOrDefault()?.OrderNo ?? "", task.TaskNum); - _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) + beforeQuantity, StockChangeType.Inbound); + _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) + beforeQuantity, StockChangeType.Inbound,task.TaskNum); _unitOfWorkManage.CommitTran(); return WebResponseContent.Instance.OK(); } @@ -224,8 +268,8 @@ PalletCode = task.PalletCode, LocationCode = task.TargetAddress, StockStatus = StockStatusEmun.宸插叆搴�.ObjToInt(), - Creater = App.User.UserId == 0 ? "" : "WCS", - CreateDate = App.User.UserId == 0 ? DateTime.Now : DateTime.Now, + Creater = App.User.UserId > 0 ? "" : "System", + CreateDate = App.User.UserId > 0 ? DateTime.Now : DateTime.Now, }; Dt_LocationInfo locationInfo = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == task.TargetAddress); @@ -296,11 +340,10 @@ stockInfo.StockStatus = StockStatusEmun.鍑哄簱瀹屾垚.ObjToInt(); _stockService.StockInfoService.Repository.UpdateData(stockInfo); int beforeStatus = locationInfo.LocationStatus; - if (task.Depth == 1) + if (task.Depth != 1) { - if (DepthTask(task)) { } - else - { + if (!DepthTask(task)) + { locationInfo.LocationStatus = LocationStatusEnum.Free.ObjToInt(); _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); _basicService.LocationInfoService.Repository.UpdateData(locationInfo); @@ -309,7 +352,7 @@ else { locationInfo.LocationStatus = LocationStatusEnum.Free.ObjToInt(); - _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); + //_basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); _basicService.LocationInfoService.Repository.UpdateData(locationInfo); } @@ -321,7 +364,7 @@ beforeQuantity = stockInfo.Details.Where(x => x.Id != 0).Sum(x => x.StockQuantity); _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(locationInfo, beforeStatus, StockChangeType.Outbound.ObjToInt(), stockInfo.Details.FirstOrDefault()?.OrderNo ?? "", task.TaskNum); - _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) - beforeQuantity, StockChangeType.Outbound); + _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) - beforeQuantity, StockChangeType.Outbound,task.TaskNum); _unitOfWorkManage.CommitTran(); return OnOutboundTaskCompleted?.Invoke(task) ?? WebResponseContent.Instance.OK(); @@ -410,7 +453,6 @@ CheckCompleted(stockInfo, locationInfo); - stockInfo.LocationCode = locationInfo.LocationCode; stockInfo.StockStatus = StockStatusEmun.缁勭洏鏆傚瓨.ObjToInt(); _stockService.StockInfoService.Repository.UpdateData(stockInfo); @@ -474,6 +516,7 @@ _unitOfWorkManage.BeginTran(); decimal beforeQuantity = 0; Dt_StockInfo stockInfo = _stockService.StockInfoService.Repository.GetStockInfo(task.PalletCode); + Dt_StockInfoDetail stockInfoDetail = _stockService.StockInfoDetailService.Repository.QueryFirst(x => x.StockId == stockInfo.Id); Dt_LocationInfo locationInfo = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == task.SourceAddress); @@ -481,23 +524,15 @@ stockInfo.LocationCode = locationInfo.LocationCode; stockInfo.StockStatus = StockStatusEmun.宸插叆搴�.ObjToInt(); + stockInfoDetail.OutboundQuantity = beforeQuantity; + _stockService.StockInfoService.Repository.UpdateData(stockInfo); + _stockService.StockInfoDetailService.Repository.UpdateData(stockInfoDetail); int beforeStatus = locationInfo.LocationStatus; - if (task.Depth == 1) - { - if (!DepthTask(task)) - { - locationInfo.LocationStatus = LocationStatusEnum.InStock.ObjToInt(); - _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); - _basicService.LocationInfoService.Repository.UpdateData(locationInfo); - } - } - else - { - locationInfo.LocationStatus = LocationStatusEnum.InStock.ObjToInt(); - _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); - _basicService.LocationInfoService.Repository.UpdateData(locationInfo); - } + + locationInfo.LocationStatus = LocationStatusEnum.InStock.ObjToInt(); + _basicService.LocationInfoService.Repository.UpdateData(locationInfo); + task.TaskStatus = OutTaskStatusEnum.OutCancel.ObjToInt(); BaseDal.DeleteAndMoveIntoHty(task, App.User.UserId == 0 ? OperateType.鑷姩瀹屾垚 : OperateType.浜哄伐瀹屾垚); @@ -505,10 +540,10 @@ beforeQuantity = stockInfo.Details.Where(x => x.Id != 0).Sum(x => x.StockQuantity); _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(locationInfo, beforeStatus, StockChangeType.Outbound.ObjToInt(), stockInfo.Details.FirstOrDefault()?.OrderNo ?? "", task.TaskNum); - _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) - beforeQuantity, StockChangeType.Outbound); + _recordService.StockQuantityChangeRecordService.AddStockChangeRecord(stockInfo, stockInfo.Details, beforeQuantity, stockInfo.Details.Sum(x => x.StockQuantity) - beforeQuantity, StockChangeType.Outbound, task.TaskNum); _unitOfWorkManage.CommitTran(); - return OnOutboundTaskCompleted?.Invoke(task) ?? WebResponseContent.Instance.OK(); + return WebResponseContent.Instance.OK(); } catch (Exception ex) { @@ -531,14 +566,15 @@ int beforeStatus = locationInfo.LocationStatus; locationInfo.LocationStatus = LocationStatusEnum.Pallet.ObjToInt(); - _basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), false); + //_basicService.LocationInfoService.UpdateLocationFree(locationInfo, task.TaskNum, StockChangeType.Outbound.ObjToInt(), true); _basicService.LocationInfoService.Repository.UpdateData(locationInfo); + stockInfo.StockStatus = StockStatusEmun.宸插叆搴�.ObjToInt(); + _stockService.StockInfoService.Repository.UpdateData(stockInfo); task.TaskStatus = OutTaskStatusEnum.OutCancel.ObjToInt(); BaseDal.DeleteAndMoveIntoHty(task, App.User.UserId == 0 ? OperateType.鑷姩瀹屾垚 : OperateType.浜哄伐瀹屾垚); - _stockService.StockInfoService.Repository.DeleteAndMoveIntoHty(stockInfo, App.User.UserId == 0 ? OperateType.鑷姩瀹屾垚 : OperateType.浜哄伐瀹屾垚); - + _recordService.LocationStatusChangeRecordSetvice.AddLocationStatusChangeRecord(locationInfo, beforeStatus, StockChangeType.Outbound.ObjToInt(), stockInfo.Details.FirstOrDefault()?.OrderNo ?? "", task.TaskNum); _unitOfWorkManage.CommitTran(); @@ -560,6 +596,9 @@ Dt_LocationInfo locationEnd = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == task.TargetAddress); Dt_LocationInfo locationStart = _basicService.LocationInfoService.Repository.QueryFirst(x => x.LocationCode == task.SourceAddress); + + stockInfo.StockStatus = StockStatusEmun.宸插叆搴�.ObjToInt(); + _stockService.StockInfoService.Repository.UpdateData(stockInfo); locationEnd.LocationStatus= LocationStatusEnum.Free.ObjToInt(); _basicService.LocationInfoService.RelocationFree(locationStart, task.TaskNum); @@ -584,18 +623,22 @@ { if(location.Row%2==0) { - Dt_LocationInfo locations = _locationInfoService.Repository.QueryFirst(x => x.Row == location.Row + 1 && x.Layer == location.Layer && x.Column == location.Column && x.RoadwayNo == location.RoadwayNo); + Dt_LocationInfo locations = _locationInfoService.Repository.QueryFirst(x => x.Row == location.Row - 1 && x.Layer == location.Layer && x.Column == location.Column && x.RoadwayNo == location.RoadwayNo); Dt_Task tasks=BaseDal.QueryFirst(x=>x.SourceAddress == locations.LocationCode); return tasks != null ? true : false; } else { - Dt_LocationInfo locations = _locationInfoService.Repository.QueryFirst(x => x.Row == location.Row - 1 && x.Layer == location.Layer && x.Column == location.Column && x.RoadwayNo == location.RoadwayNo); + Dt_LocationInfo locations = _locationInfoService.Repository.QueryFirst(x => x.Row == location.Row + 1 && x.Layer == location.Layer && x.Column == location.Column && x.RoadwayNo == location.RoadwayNo); Dt_Task tasks = BaseDal.QueryFirst(x => x.SourceAddress == locations.LocationCode); return tasks != null ? true : false; } } - return false; + else + { + return false; + } + } public WebResponseContent GetTaskInfo() diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\344\273\273\345\212\241\345\217\226\346\266\210241105.txt" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\344\273\273\345\212\241\345\217\226\346\266\210241105.txt" new file mode 100644 index 0000000..fe8f255 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\344\273\273\345\212\241\345\217\226\346\266\210241105.txt" @@ -0,0 +1,5 @@ +2024/11/5 11:33:18.13 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":false,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\344\273\273\345\212\241\345\256\214\346\210\220241105.txt" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\344\273\273\345\212\241\345\256\214\346\210\220241105.txt" new file mode 100644 index 0000000..462a2d6 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\344\273\273\345\212\241\345\256\214\346\210\220241105.txt" @@ -0,0 +1,75 @@ +2024/11/5 11:36:52.35 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":false,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:38:03.998 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 11:39:46.450 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:41:15.512 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"","閿欒":"The operation has timed out."} +------------------------------- + +2024/11/5 11:42:00.758 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:43:58.72 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:48:38.583 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":false,\"code\":0,\"message\":\"鏈壘鍒拌浠诲姟淇℃伅,浠诲姟鍙�:銆�505銆慭",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:34:52.404 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":false,\"code\":0,\"message\":\"鏈壘鍒拌浠诲姟淇℃伅,浠诲姟鍙�:銆�505銆慭",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:35:38.395 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:38:42.86 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:40:10.627 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:42:42.527 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:42:45.164 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:05:56.228 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 17:13:56.807 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":"","鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":null,\"data\":null,\"devMessage\":null}"} +------------------------------- + diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\345\205\245\345\272\223\344\273\273\345\212\241\344\270\213\345\217\221241105.txt" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\345\205\245\345\272\223\344\273\273\345\212\241\344\270\213\345\217\221241105.txt" new file mode 100644 index 0000000..6530f18 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\345\205\245\345\272\223\344\273\273\345\212\241\344\270\213\345\217\221241105.txt" @@ -0,0 +1,395 @@ +2024/11/5 11:09:41.706 +璇锋眰寮傚父 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":491,"PalletCode":"A000001","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:09:36.7113787+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"","閿欒":"鐢变簬鐩爣璁$畻鏈虹Н鏋佹嫆缁濓紝鏃犳硶杩炴帴銆� [::ffff:127.0.0.1]:9291 (localhost:9291)"} +------------------------------- + +2024/11/5 11:10:59.456 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":492,"PalletCode":"A000001","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:10:55.39241+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:11:40.718 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":493,"PalletCode":"A000002","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:11:40.0600886+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:11:51.505 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":494,"PalletCode":"A000003","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-003-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-003-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:11:50.7287859+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:12:01.844 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":495,"PalletCode":"A000004","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-003-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-003-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:01.2436623+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:12:11.743 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":496,"PalletCode":"A000005","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:10.9969074+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:12:20.576 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":497,"PalletCode":"A000006","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:20.026478+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:12:29.48 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":498,"PalletCode":"A000007","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:28.2035362+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:12:37.138 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":499,"PalletCode":"A000008","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:36.4924811+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:12:46.570 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":500,"PalletCode":"A000009","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-002-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-002-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:12:45.8720947+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:31:38.317 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":501,"PalletCode":"A0002","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-001-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-001-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:31:36.2934665+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:33:46.531 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":502,"PalletCode":"A0000010","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-002-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-002-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:33:45.5920961+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:40:58.685 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":503,"PalletCode":"A0000011","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:40:58.1700802+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:43:38.583 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":504,"PalletCode":"A0000012","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-003-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-003-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:43:37.941704+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 11:45:15.575 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":505,"PalletCode":"A0000013","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-003-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-003-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T11:45:15.0585721+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:35:27.931 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":506,"PalletCode":"A0000013","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:35:27.1632335+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:38:29.89 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":507,"PalletCode":"A0000014","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:38:26.640267+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:39:59.21 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":508,"PalletCode":"A0000015","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-003-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-003-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:39:58.2470768+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:40:23.889 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":509,"PalletCode":"A0000016","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-003-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-003-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:40:23.4876908+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:41:43.945 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":510,"PalletCode":"A0000011","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-001-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-001-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:43.911777+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:41:51.811 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":513,"PalletCode":"A0000014","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:51.7661421+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":512,"PalletCode":"A0000013","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:51.7679677+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:41:55.55 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":515,"PalletCode":"A0000016","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-003-001-01","TargetAddress":"R01-001-003-002-02","CurrentAddress":"R01-002-003-001-01","NextAddress":"R01-001-003-002-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:55.0089044+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":514,"PalletCode":"A0000015","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-001-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-001-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:41:55.0097438+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:42:30.26 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":516,"PalletCode":"A0000010","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-001-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-001-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:42:30.0029035+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:42:32.201 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":517,"PalletCode":"A0000016","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:42:32.1807295+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:42:34.198 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":518,"PalletCode":"A0000014","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-002-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-002-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:42:34.1790148+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:47:49.18 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":519,"PalletCode":"A0000010","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:47:48.5043077+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:48:35.667 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":520,"PalletCode":"A0000011","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:48:35.2564426+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:48:54.762 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":521,"PalletCode":"A0000013","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:48:54.2633168+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:49:45.38 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":522,"PalletCode":"A0000012","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:49:44.5932449+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:49:56.508 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":524,"PalletCode":"A0000012","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:49:56.4684665+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":523,"PalletCode":"A0000013","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:49:56.4693545+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:50:00.46 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":525,"PalletCode":"A0000011","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-001-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-001-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:50:00.011285+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:55:38.212 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":526,"PalletCode":"A0000012","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-002-004-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-002-004-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:55:37.7830292+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:57:01.182 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":527,"PalletCode":"A0000010","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-001-002-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-001-002-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:00.4471614+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:57:12.73 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":528,"PalletCode":"A0000011","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:11.701494+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:57:30.611 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":529,"PalletCode":"A0000011","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:30.2687576+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:57:41.820 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":530,"PalletCode":"A0000012","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-003-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-003-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:41.2990659+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:57:49.888 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":531,"PalletCode":"A0000013","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-003-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-003-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:49.5474792+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:57:57.724 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":532,"PalletCode":"A0000014","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:57:57.1353786+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:58:06.338 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":533,"PalletCode":"A0000015","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:05.885515+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:58:16.656 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":534,"PalletCode":"A0000016","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-003-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-003-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:16.1301437+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:58:27.594 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":535,"PalletCode":"A0000017","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-003-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-003-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:27.2261396+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:58:35.922 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":536,"PalletCode":"A0000018","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-003-002-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-003-002-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:35.4163978+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:58:41.758 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":537,"PalletCode":"A0000019","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-003-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-003-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:41.420995+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:58:50.892 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":538,"PalletCode":"A0000011","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-001-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-001-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:50.8672735+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:58:54.203 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":540,"PalletCode":"A0000013","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-003-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-003-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:54.1453046+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":539,"PalletCode":"A0000012","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-003-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-003-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:54.1475203+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:58:57.770 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":542,"PalletCode":"A0000015","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-001-003-003-02","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-001-003-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:57.735983+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":541,"PalletCode":"A0000014","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:58:57.7375136+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:59:00.559 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":544,"PalletCode":"A0000017","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-003-001-01","TargetAddress":"R01-001-003-004-02","CurrentAddress":"R01-002-003-001-01","NextAddress":"R01-001-003-004-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:00.5261968+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":543,"PalletCode":"A0000016","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-001-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-001-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:00.5270914+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:59:03.682 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":546,"PalletCode":"A0000019","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-003-002-01","TargetAddress":"R01-001-004-001-02","CurrentAddress":"R01-002-003-002-01","NextAddress":"R01-001-004-001-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:03.6314621+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":545,"PalletCode":"A0000018","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:03.6325947+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 13:59:06.17 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":547,"PalletCode":"A0000010","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-001-002-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-001-002-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T13:59:05.9989911+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:03:11.4 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":549,"PalletCode":"A0000013","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-003-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-003-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:10.8908619+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":548,"PalletCode":"A0000012","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-003-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-003-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:10.8925782+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:03:13.906 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":551,"PalletCode":"A0000015","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-001-001-002-02","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-001-001-002-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:13.8167899+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":550,"PalletCode":"A0000014","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:13.8179121+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:03:17.310 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":552,"PalletCode":"A0000017","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-003-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-003-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:03:17.2854669+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:05:47.847 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":553,"PalletCode":"A0000019","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-004-001-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-004-001-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:05:47.7883879+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:06:01.732 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":555,"PalletCode":"A0000013","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-003-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-003-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:06:01.6797345+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":554,"PalletCode":"A0000012","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-003-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-003-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:06:01.6817499+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:15:38.488 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":556,"PalletCode":"A0000019","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:15:37.8332823+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:15:51.39 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":557,"PalletCode":"A0000018","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-002-004-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-002-004-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:15:50.4689167+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:15:57.432 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":558,"PalletCode":"A0000017","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-004-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-004-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:15:57.0962327+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:16:03.925 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":559,"PalletCode":"A0000016","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-001-003-001-02","CurrentAddress":"001-001-001","NextAddress":"R01-001-003-001-02","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:16:03.4157801+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:16:14.191 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":560,"PalletCode":"A0000019","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-002-001-002-01","TargetAddress":"001-001-001","CurrentAddress":"R01-002-001-002-01","NextAddress":"001-001-001","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:16:14.1739212+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:16:21.335 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":562,"PalletCode":"A0000017","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-002-004-01","TargetAddress":"R01-002-002-002-01","CurrentAddress":"R01-002-002-004-01","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:16:21.288776+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":561,"PalletCode":"A0000018","Roadway":"R01","TaskType":104,"TaskStatus":100,"SourceAddress":"R01-001-002-004-02","TargetAddress":"001-001-001","CurrentAddress":"R01-001-002-004-02","NextAddress":"001-001-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:16:21.2905659+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:34:31.85 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":563,"PalletCode":"A0000080","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:34:30.4278628+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:37:58.667 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":564,"PalletCode":"A0000080","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:37:56.9259295+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:38:50.221 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":565,"PalletCode":"A0000080","Roadway":"R01","TaskType":200,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-002-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-002-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:38:49.2788762+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:43:23.2 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":568,"PalletCode":"A000002","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-001-01","TargetAddress":"R01-001-003-002-02","CurrentAddress":"R01-002-001-001-01","NextAddress":"R01-001-003-002-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:43:22.8951492+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":566,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:43:22.8960729+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":569,"PalletCode":"A000004","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-003-01","TargetAddress":"R01-001-003-003-02","CurrentAddress":"R01-002-001-003-01","NextAddress":"R01-001-003-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:43:22.8976481+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":567,"PalletCode":"A000003","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-003-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-003-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:43:22.8988485+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 14:59:58.852 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":577,"PalletCode":"A000006","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-004-01","TargetAddress":"R01-002-003-003-01","CurrentAddress":"R01-002-001-004-01","NextAddress":"R01-002-003-003-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:59:58.7183276+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":576,"PalletCode":"A000005","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-004-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-004-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T14:59:58.7193918+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:10:09.18 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":579,"PalletCode":"A000006","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-004-01","TargetAddress":"R01-002-003-003-01","CurrentAddress":"R01-002-001-004-01","NextAddress":"R01-002-003-003-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:10:08.7743753+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":578,"PalletCode":"A000005","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-004-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-004-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:10:08.7775215+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:13:00.306 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":581,"PalletCode":"A000006","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-004-01","TargetAddress":"R01-002-003-003-01","CurrentAddress":"R01-002-001-004-01","NextAddress":"R01-002-003-003-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:13:00.1252992+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":580,"PalletCode":"A000005","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-004-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-004-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:13:00.1272021+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:14:31.896 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":583,"PalletCode":"A000006","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-004-01","TargetAddress":"R01-002-003-003-01","CurrentAddress":"R01-002-001-004-01","NextAddress":"R01-002-003-003-01","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:14:31.8478113+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":582,"PalletCode":"A000005","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-004-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-004-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:14:31.8500831+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:35:05.90 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":585,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:35:04.9978985+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":586,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:35:04.9988339+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:42:45.726 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":587,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:42:45.4892794+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":588,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:42:45.4914796+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:46:01.716 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":589,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:46:01.5342189+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":590,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:46:01.5379421+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:46:54.747 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":591,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:46:54.6996351+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":592,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:46:54.7004892+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:56:49.115 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":593,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:56:48.9026815+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:57:37.554 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":594,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-002-001-001-01","TargetAddress":"004-000-001","CurrentAddress":"R01-002-001-001-01","NextAddress":"004-000-001","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:57:37.4758121+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 15:58:49.807 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":596,"PalletCode":"A000002","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-001-01","TargetAddress":"R01-001-001-003-02","CurrentAddress":"R01-002-001-001-01","NextAddress":"R01-001-001-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:58:49.5935208+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":595,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T15:58:49.5943771+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 16:00:37.356 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":598,"PalletCode":"A000002","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-001-01","TargetAddress":"R01-001-001-003-02","CurrentAddress":"R01-002-001-001-01","NextAddress":"R01-001-001-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:00:36.9721741+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":597,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:00:36.9740994+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 16:01:49.435 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":600,"PalletCode":"A000002","Roadway":"R01","TaskType":300,"TaskStatus":300,"SourceAddress":"R01-002-001-001-01","TargetAddress":"R01-001-001-003-02","CurrentAddress":"R01-002-001-001-01","NextAddress":"R01-001-001-003-02","Depth":1,"OrderNo":null,"Grade":0,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:01:49.3754689+08:00","Modifier":null,"ModifyDate":null},{"TaskId":0,"TaskNum":599,"PalletCode":"A000001","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-001-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-001-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":1,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:01:49.3767509+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 17:13:46.431 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":604,"PalletCode":"A0000081","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-001-002-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-001-002-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T17:13:45.8209062+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + +2024/11/5 17:14:17.691 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":605,"PalletCode":"A0000082","Roadway":"R01","TaskType":204,"TaskStatus":200,"SourceAddress":"001-001-001","TargetAddress":"R01-002-003-001-01","CurrentAddress":"001-001-001","NextAddress":"R01-002-003-001-01","Depth":1,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T17:14:17.4156498+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\345\207\272\345\272\223\344\273\273\345\212\241\344\270\213\345\217\221241105.txt" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\345\207\272\345\272\223\344\273\273\345\212\241\344\270\213\345\217\221241105.txt" new file mode 100644 index 0000000..e1d1bb7 --- /dev/null +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WIDESEA_WMSServer/WIDESEA_WMSServer/Log/System/API\350\257\267\346\261\202/2024-11-05/\345\207\272\345\272\223\344\273\273\345\212\241\344\270\213\345\217\221241105.txt" @@ -0,0 +1,5 @@ +2024/11/5 16:35:55.820 +璇锋眰鎴愬姛 +{"璇锋眰鎶ユ枃":[{"TaskId":0,"TaskNum":602,"PalletCode":"A000002","Roadway":"R01","TaskType":100,"TaskStatus":100,"SourceAddress":"R01-001-001-003-02","TargetAddress":"004-000-001","CurrentAddress":"R01-001-001-003-02","NextAddress":"004-000-001","Depth":2,"OrderNo":null,"Grade":2,"SourceKey":0,"Dispatchertime":null,"Remark":null,"Creater":"admin","CreateDate":"2024-11-05T16:35:55.6133142+08:00","Modifier":null,"ModifyDate":null}],"鎺ユ敹鎶ユ枃":"{\"status\":true,\"code\":0,\"message\":\"娣诲姞浠诲姟鎴愬姛\",\"data\":null,\"devMessage\":null}"} +------------------------------- + -- Gitblit v1.9.3