齐套分拣,齐套出库,业务代码调整

This commit is contained in:
2023-06-29 18:08:12 +08:00
parent 3a1c2ad1f0
commit 31fdfd66c9
5 changed files with 130 additions and 93 deletions

View File

@@ -83,6 +83,7 @@ namespace Tnb.WarehouseMgr
if (!isCalled)
{
var setSortingH = ko.Adapt<WmsSetsortingH>();
setSortingH.warehouse_id = WmsWareHouseConst.WAREHOUSE_ZC_ID;
setSortingH.id = SnowflakeIdHelper.NextId();
setSortingH.kittingout_id = ko.id;
setSortingH.seq = ko.seq;
@@ -91,11 +92,13 @@ namespace Tnb.WarehouseMgr
setSortingH.create_time = DateTime.Now;
await _db.Insertable(setSortingH).ExecuteCommandAsync();
var kittingOutDetails = await _db.Queryable<WmsKittingoutD>().Where(it => it.bill_id == setSortingH.id).ToListAsync();
var kittingOutDetails = await _db.Queryable<WmsKittingoutD>().Where(it => it.bill_id == ko.id).ToListAsync();
var setSortDetails = kittingOutDetails.Adapt<List<WmsSetsortingD>>();
setSortDetails.ForEach(x =>
{
x.id = SnowflakeIdHelper.NextId();
x.bill_id = setSortingH.id;
x.warehouse_id = setSortingH.warehouse_id;
x.org_id = _userManager.User.OrganizeId;
x.create_id = _userManager.UserId;
x.create_time = DateTime.Now;