erp原材料调拨、委外调整

This commit is contained in:
2024-08-01 01:01:14 +08:00
parent 5df23e01ee
commit 97872f92ff
12 changed files with 510 additions and 208 deletions

View File

@@ -177,9 +177,9 @@ namespace Tnb.WarehouseMgr
}
var WmsTempCodes = await _db.Queryable<WmsTempCode>().Where(it => input.details.Select(r => r.barcode).Contains(it.barcode)).ToListAsync();
if (WmsTempCodes.DistinctBy(r => r.required_type).Count() == 1)
if (WmsTempCodes.DistinctBy(r => r.required_type).Count() != 1)
{
throw new Exception($"不能绑定多个不同类型单据打印的条码!:{string.Join(',', WmsTempCodes.DistinctBy(r => r.required_type))}");
throw new Exception($"不能绑定多个不同类型单据打印的条码!:{string.Join(',', WmsTempCodes.DistinctBy(r => r.required_type).Select(r => r.barcode).ToList())}");
}
List<WmsCarryCode> WmsCarryCodes = new List<WmsCarryCode>();
@@ -323,7 +323,7 @@ namespace Tnb.WarehouseMgr
}
await db.Ado.CommitTranAsync();
Logger.LogError($"【CarryBind】 {input.membercarry_code}成功绑定到{input.carry_code}");
Logger.LogInformation($"【CarryBind】 {input.membercarry_code}成功绑定到{input.carry_code}");
}
else
{