From f3ad86fe50a0d2ba81b203517184264eea7bf0c0 Mon Sep 17 00:00:00 2001
From: hudong <Administrator@PC-20250329JZUF>
Date: 星期四, 05 六月 2025 17:04:44 +0800
Subject: [PATCH] 入库审核逻辑更改 代码修改

---
 core/WMSCore.cs |   22 +++++++++++++++++++++-
 1 files changed, 21 insertions(+), 1 deletions(-)

diff --git a/core/WMSCore.cs b/core/WMSCore.cs
index 81845a2..0b855db 100644
--- a/core/WMSCore.cs
+++ b/core/WMSCore.cs
@@ -1,4 +1,5 @@
-锘縰sing HH.WCS.Mobox3.pinggao.util;
+锘縰sing HH.WCS.Mobox3.pinggao.models;
+using HH.WCS.Mobox3.pinggao.util;
 using HH.WCS.Mobox3.pinggao.wms;
 using System;
 using System.Collections.Generic;
@@ -82,6 +83,8 @@
                                     item.S_B_STATE = "浣滀笟鍚姩";
                                     item.S_SORT_TYPE = "寰呭垎鎷�;
                                     db.Updateable(item).UpdateColumns(it => new { it.S_B_STATE, it.N_B_STATE,it.S_SORT_TYPE }).ExecuteCommand();
+
+                             
                                 }
                             }
                             else
@@ -507,6 +510,23 @@
                                     a.S_B_STATE = "鎵ц";
                                     WMSHelper.UpdateTaskState(a);
                                 }
+
+                                var detail = db.Queryable<TN_Distribution_CNTR_Detail>().Where(s => s.S_DC_NO == a.S_BS_NO).ToList();
+                                List<TN_DPRECORD> listdp=new List<TN_DPRECORD>(); 
+                                foreach (var item in detail)
+                                {
+                                    TN_DPRECORD tN_DPRECORD = new TN_DPRECORD();
+                                    tN_DPRECORD.S_WLBM=item.S_ITEM_CODE;
+                                    tN_DPRECORD.S_WLMC = item.S_ITEM_NAME;
+                                    tN_DPRECORD.S_NO= wcsTask.S_CODE;
+                                    tN_DPRECORD.N_COUNT= item.F_QTY;
+                                    tN_DPRECORD.S_LOCATION= end.S_CODE;
+                                    listdp.Add(tN_DPRECORD);
+                                }
+                                if (listdp.Count()>0)
+                                {
+                                    db.Insertable<TN_DPRECORD>(listdp).ExecuteCommand();
+                                }
                             }
                             else
                             {

--
Gitblit v1.9.1