1.相关业务增加source_id和source_code

2.入库申请查询明细单增加仓库名称回传字段
This commit is contained in:
FanLian
2023-08-03 15:23:28 +08:00
parent 981662037e
commit 5defa98b47
15 changed files with 115 additions and 20 deletions

View File

@@ -1,4 +1,5 @@
using System;
using System.ArrayExtensions;
using System.Collections.Generic;
using System.Linq;
using System.Text;
@@ -141,7 +142,14 @@ namespace Tnb.WarehouseMgr
await _db.Insertable(carryMats).ExecuteCommandAsync();
carryIds = carryMats.Select(x => x.carry_id).Distinct().ToList();
await _db.Updateable<WmsCarryH>().SetColumns(it => new WmsCarryH { out_status = ((int)EnumOutStatus.).ToString(), collocation_scheme_id = singleSorting.collocation_scheme_id, collocation_scheme_code = singleSorting.collocation_scheme_code }).Where(it => carryIds.Contains(it.id)).ExecuteCommandAsync();
await _db.Updateable<WmsCarryH>()
.SetColumns(it => new WmsCarryH {
out_status = ((int)EnumOutStatus.).ToString(),
collocation_scheme_id = singleSorting.collocation_scheme_id,
collocation_scheme_code = singleSorting.collocation_scheme_code,
source_id = singleSorting.source_id,
source_code = singleSorting.source_code })
.Where(it => carryIds.Contains(it.id)).ExecuteCommandAsync();
//天益项目不需要
//await _db.Updateable<WmsCarryH>().SetColumns(it => new WmsCarryH { out_status = ((int)EnumOutStatus.分拣出).ToString() }).Where(it => sortingOutIds.Contains(it.id)).ExecuteCommandAsync();
}
@@ -159,6 +167,7 @@ namespace Tnb.WarehouseMgr
List<string> locIds = new();
var mid = 6;
if (carrys.Length > mid)
{
var leftCarrys = carrys[..mid];
@@ -246,7 +255,9 @@ namespace Tnb.WarehouseMgr
require_id = requireId,
require_code = requireCode,
create_id = _userManager.UserId,
create_time = DateTime.Now
create_time = DateTime.Now,
source_id = carry.source_id,
source_code = carry.source_code,
};
return preTask;
}).ToList();