From 73a926018601d9a5a5a3d3f4c051537f45a8eff4 Mon Sep 17 00:00:00 2001 From: dengjunjie <dengjunjie@hnkhzn.com> Date: 星期四, 14 三月 2024 09:33:38 +0800 Subject: [PATCH] 优化代码逻辑 --- 代码管理/WMS/WMS_Server/WIDESEA_WMS/Services/Taskinfo/Partial/dt_agvtaskService.cs | 7 +++++-- 1 files changed, 5 insertions(+), 2 deletions(-) diff --git "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_WMS/Services/Taskinfo/Partial/dt_agvtaskService.cs" "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_WMS/Services/Taskinfo/Partial/dt_agvtaskService.cs" index 14825bc..3e52774 100644 --- "a/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_WMS/Services/Taskinfo/Partial/dt_agvtaskService.cs" +++ "b/\344\273\243\347\240\201\347\256\241\347\220\206/WMS/WMS_Server/WIDESEA_WMS/Services/Taskinfo/Partial/dt_agvtaskService.cs" @@ -24,6 +24,7 @@ using WIDESEA_Common; using WIDESEA_Core.ManageUser; using WIDESEA_Comm.LogInfo; +using StackExchange.Redis; namespace WIDESEA_WMS.Services { @@ -60,6 +61,7 @@ var toaddress = saveDataModel.MainData["agv_toaddress"].ToString(); var tasktype = saveDataModel.MainData["agv_tasktype"].ToString(); var grade = saveDataModel.MainData["agv_grade"].ToInt(); + var worktype = saveDataModel.MainData["agv_worktype"].ToInt(); var station1 = stationinfoRepository.FindFirst(x => x.stationCode == fromaddress); var station2 = stationinfoRepository.FindFirst(x => x.stationCode == toaddress); if (station1 == null || station2 == null) @@ -78,10 +80,11 @@ agvtask.agv_fromaddress = fromaddress; agvtask.agv_toaddress = toaddress; agvtask.agv_tasknum = IdenxManager.GetTaskNo("KH-"); - agvtask.agv_code = "AGV"; + agvtask.agv_TrayStatus = station1.tray_status; + agvtask.agv_Traytype = station1.tray_type; agvtask.agv_taskstate = AGVTaskStateEnum.Create.ToString(); agvtask.agv_tasktype = tasktype; - agvtask.agv_worktype = 1;//宸ヤ綔绫诲瀷 + agvtask.agv_worktype = worktype;//宸ヤ綔绫诲瀷 agvtask.bindSN = station1.bindSN; agvtask.agv_materielid = station1.stationType;//鐗╂枡绫诲瀷 agvtask.agv_qty = station1.quantity; -- Gitblit v1.9.3