From 7e47d1856a1db4367ce103a8b7de37fb0f3590b0 Mon Sep 17 00:00:00 2001
From: Tjiny <Tjinyu23@163.com>
Date: 星期二, 17 六月 2025 17:16:37 +0800
Subject: [PATCH] 2025-06-17日提交

---
 HH.WCS.Mobox3.RiDong/generalMethod/TaskHelper.cs |   18 +++++++++++++-----
 1 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/HH.WCS.Mobox3.RiDong/generalMethod/TaskHelper.cs b/HH.WCS.Mobox3.RiDong/generalMethod/TaskHelper.cs
index 7aaf2c8..f0472df 100644
--- a/HH.WCS.Mobox3.RiDong/generalMethod/TaskHelper.cs
+++ b/HH.WCS.Mobox3.RiDong/generalMethod/TaskHelper.cs
@@ -74,6 +74,8 @@
             S_DC_NO = operation.S_DC_NO,
             // 浣滀笟绫诲瀷
             S_OP_NAME = operation.S_OP_DEF_NAME,
+            // 宸烽亾
+            N_ROADWAY = operation.N_ROADWAY,
         };
 
         tasks.Add(task1);
@@ -136,7 +138,8 @@
             S_OP_NAME = operation.S_OP_DEF_NAME,
             // 閰嶇洏鍗曞彿
             S_DC_NO = operation.S_DC_NO,
-            // 浠诲姟鍚嶇О
+            // 宸烽亾
+            N_ROADWAY = operation.N_ROADWAY,
         };
 
         tasks.Add(task1);
@@ -169,7 +172,9 @@
             // 浠诲姟鍚嶇О
             S_OP_NAME = operation.S_OP_DEF_NAME,
             // 閰嶇洏鍗曞彿
-            S_DC_NO = operation.S_DC_NO
+            S_DC_NO = operation.S_DC_NO,
+            // 宸烽亾
+            N_ROADWAY = operation.N_ROADWAY,
         };
 
         tasks.Add(task2);
@@ -386,7 +391,6 @@
         {
             var outbound = AdoSqlMethod<OutboundOrder>.QueryFirst(p => p.S_NO == model.S_BS_NO);
             
-            
             var operationDto = new OperationDto()
             {
                 cntrCode = model.S_CNTR_CODE,
@@ -408,6 +412,9 @@
 
                 if (oldoperation == null)
                 {
+                    var queryFirst = AdoSqlMethod<Location>.QueryFirst(p=>p.S_CODE == model.S_LOC_CODE);
+
+
                     var newoperation = new Operation()
                     {
                         S_CODE = HelperMethod.GenerateTaskNo("浣滀笟鍙�, "OP"),
@@ -421,7 +428,8 @@
                         S_END_AREA = Operation.GetArea(model.N_OUT_TYPE == 2 ? "CKK-1" : "JJCKK-1"),
                         S_CNTR_CODE = model.S_CNTR_CODE,
                         S_DC_NO = model.S_DC_NO,
-                        S_OUT_TARGET = outbound.S_OUT_TARGET
+                        S_OUT_TARGET = outbound.S_OUT_TARGET,
+                        N_ROADWAY = queryFirst.N_ROADWAY
                     };
 
                     // 鏍规嵁鎵樼洏鍙锋煡璇㈡槸鍚︽暣鎵樻垨鍒嗘嫞
@@ -470,7 +478,7 @@
                         {
                             model.N_B_STATE = 2;
                             model.S_B_STATE = "鍑哄簱浣滀笟宸插垱寤�;
-
+ 
                             AdoSqlMethod<TN_Distribution_CNTR>.UpdateFirstTran(sqlSugarClient, model,
                                 p => new { p.N_B_STATE, p.S_B_STATE });
 

--
Gitblit v1.9.1