From c097fb78d60a703f7f9b6e525c447039c6afbf00 Mon Sep 17 00:00:00 2001 From: FanLian Date: Mon, 26 Jun 2023 13:51:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9PDAFeeding?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Tnb.WarehouseMgr/WmsPDAFeedingService.cs | 33 ++++++++++--------- 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/WarehouseMgr/Tnb.WarehouseMgr/WmsPDAFeedingService.cs b/WarehouseMgr/Tnb.WarehouseMgr/WmsPDAFeedingService.cs index 45fbce7b..bfb641be 100644 --- a/WarehouseMgr/Tnb.WarehouseMgr/WmsPDAFeedingService.cs +++ b/WarehouseMgr/Tnb.WarehouseMgr/WmsPDAFeedingService.cs @@ -91,22 +91,25 @@ namespace Tnb.WarehouseMgr feedBox.create_time = DateTime.Now; var row = await _db.Updateable(feedBox).ExecuteCommandAsync(); //更新投料记录条码表 - foreach (var carryCode in carryCodes) + if (carryCodes != null) { - WmsFeedingrecordCode wmsFeedingrecordCode = new(); - wmsFeedingrecordCode.id = SnowflakeIdHelper.NextId(); - wmsFeedingrecordCode.org_id = _userManager.User.OrganizeId; - wmsFeedingrecordCode.record_id = input.data["ReturnIdentity"]?.ToString()!; - wmsFeedingrecordCode.material_id = carryCode.material_id; - wmsFeedingrecordCode.material_code = carryCode.material_code; - wmsFeedingrecordCode.barcode = carryCode.barcode; - wmsFeedingrecordCode.code_batch = carryCode.code_batch; - wmsFeedingrecordCode.codeqty = carryCode.codeqty; - wmsFeedingrecordCode.unit_id = carryCode.unit_id; - wmsFeedingrecordCode.unit_code = carryCode.unit_code; - wmsFeedingrecordCode.create_id = _userManager.UserId; - wmsFeedingrecordCode.create_time = DateTime.Now; - row = await _db.Insertable(wmsFeedingrecordCode).ExecuteCommandAsync(); + foreach (var carryCode in carryCodes) + { + WmsFeedingrecordCode wmsFeedingrecordCode = new(); + wmsFeedingrecordCode.id = SnowflakeIdHelper.NextId(); + wmsFeedingrecordCode.org_id = _userManager.User.OrganizeId; + wmsFeedingrecordCode.record_id = input.data["ReturnIdentity"]?.ToString()!; + wmsFeedingrecordCode.material_id = carryCode.material_id; + wmsFeedingrecordCode.material_code = carryCode.material_code; + wmsFeedingrecordCode.barcode = carryCode.barcode; + wmsFeedingrecordCode.code_batch = carryCode.code_batch; + wmsFeedingrecordCode.codeqty = carryCode.codeqty; + wmsFeedingrecordCode.unit_id = carryCode.unit_id; + wmsFeedingrecordCode.unit_code = carryCode.unit_code; + wmsFeedingrecordCode.create_id = _userManager.UserId; + wmsFeedingrecordCode.create_time = DateTime.Now; + row = await _db.Insertable(wmsFeedingrecordCode).ExecuteCommandAsync(); + } } //更新载具 row = await UpdateNullCarry(carry);