From e1afb885a3b4040c15501aedd4b679895ac46be3 Mon Sep 17 00:00:00 2001 From: bklLiudl <673013083@qq.com> Date: 星期五, 27 六月 2025 15:28:09 +0800 Subject: [PATCH] 添加车间出库,出入库记录 --- Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs | 43 ++++++++++++++++++++++++++++++++++++++----- 1 files changed, 38 insertions(+), 5 deletions(-) diff --git a/Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs b/Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs index cd662cb..ad3c91d 100644 --- a/Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs +++ b/Wms/WMS.BLL/BllPdaServer/PdaSoServer.cs @@ -1509,6 +1509,9 @@ { throw Oops.Bah("鏈煡璇㈠埌璇ユ墭鐩樺垎閰嶇殑搴撳瓨鏄庣粏淇℃伅锛�"); } + string lotNpstr = boxInfos.First().LotNo; + string skuNo = boxInfos.First().SkuNo; + string skuName = boxInfos.First().SkuName; // 楠岃瘉鏄惁杞﹂棿绾胯竟浠撳簱 var areaList = new List<string>() { "B06", "B07", "B09" }; @@ -1579,10 +1582,27 @@ pallet.Status = "0"; await Db.Updateable(pallet).ExecuteCommandAsync(); } - + + #region 鎻掑叆杞﹂棿鍑哄叆搴撹褰曡〃 + //鎻掑叆鍏ュ簱鏃ュ織 + var _log = new LogWorkShop + { + Type = "1",//绫诲瀷锛�0锛氬叆搴� 1锛氬嚭搴� + PalletNo = palletNo, + BoxNo = boxNo, + LotNo = lotNpstr, + SkuNo = skuNo, + SkuName = skuName, + Qty = pickQty + }; + // 鎻掑叆杞﹂棿鍑哄簱璁板綍 + Db.Insertable(_log).ExecuteCommand(); + #endregion + + //娣诲姞鎿嶄綔鏃ュ織璁板綍 var k = new OperationSOServer().AddLogOperationSo("PDA妯″潡", "杞﹂棿鍑哄簱", - boxNo, "鎷h揣", $"鍦≒DA涓婂绠卞彿涓猴細{boxNo}鐨勬墭鐩樼爜涓猴細{palletNo}鐨勬嫞璐ф搷浣�", userId); + boxNo, "鍑哄簱", $"鍦≒DA涓婂绠卞彿涓猴細{boxNo}鐨勬墭鐩樼爜涓猴細{palletNo}鐨勬嫞璐ф搷浣�", userId); Db.CommitTran(); } catch (AppFriendlyException e) @@ -1715,6 +1735,22 @@ pallet.Status = "0"; await Db.Updateable(pallet).ExecuteCommandAsync(); } + + #region 鎻掑叆杞﹂棿鍑哄叆搴撹褰曡〃 + // 鍒涘缓瀹炰綋 + var _log = new LogWorkShop + { + Type = "1",//绫诲瀷锛�0锛氬叆搴� 1锛氬嚭搴� + PalletNo = model.PalletNo, + BoxNo = "", + LotNo = model.LotNo, + SkuNo = skuModel.SkuNo, + SkuName = skuModel.SkuName, + Qty = pickQty + }; + // 鎻掑叆杞﹂棿鍑哄簱璁板綍 + Db.Insertable(_log).ExecuteCommand(); + #endregion //娣诲姞鎿嶄綔鏃ュ織璁板綍 var k = new OperationSOServer().AddLogOperationSo("PDA妯″潡", "杞﹂棿鍑哄簱", @@ -5265,9 +5301,6 @@ return data; } - - - #endregion } -- Gitblit v1.8.0