调整出库代码,出库签收代码

This commit is contained in:
alex
2023-07-12 16:03:38 +08:00
parent afb9784735
commit fed352fbca
5 changed files with 23 additions and 12 deletions

View File

@@ -65,8 +65,15 @@ namespace Tnb.WarehouseMgr
try
{
await _db.Ado.BeginTranAsync();
var carry = await _db.Queryable<WmsCarryH>().SingleAsync(it => it.id == input.carryId);
WmsCarryH? carry = null;
if (!input.carryId.IsNullOrWhiteSpace())
{
carry = await _db.Queryable<WmsCarryH>().SingleAsync(it => it.id == input.carryId);
}
else
{
carry = await _db.Queryable<WmsCarryH>().SingleAsync(it => it.carry_code == input.carry_code);
}
if (carry != null)
{
if (carry!.location_id!.IsNotEmptyOrNull())
@@ -119,7 +126,7 @@ namespace Tnb.WarehouseMgr
/// <param name="input"></param>
/// <returns></returns>
[HttpPost]
public async Task MESCarrySign(MESCarrySignInput input)
public async Task MESCarrySign(MESCarrySignInput input)
{
if (input.IsNull()) throw new ArgumentNullException("input");
var signInput = input.Adapt<SignForDeliveryInput>();