调整出库代码,出库签收代码
This commit is contained in:
@@ -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>();
|
||||
|
||||
Reference in New Issue
Block a user