diff --git a/src/WMS.Web.Domain/Services/SerialNumberService.cs b/src/WMS.Web.Domain/Services/SerialNumberService.cs index 3b2f6f5d..4fa5cb59 100644 --- a/src/WMS.Web.Domain/Services/SerialNumberService.cs +++ b/src/WMS.Web.Domain/Services/SerialNumberService.cs @@ -382,9 +382,9 @@ namespace WMS.Web.Domain.Services var box = boxList.FirstOrDefault(f => f.Id == entity.BoxId); var detail = backRecord.Details.FirstOrDefault(w => w.SerialNumbers.Contains(entity.SerialNumber)); - if (backRecord.Type == BackRecordType.InstockOff) - entity.UnBind(); - else + //if (backRecord.Type == BackRecordType.InstockOff) + // entity.UnBind(); + if (backRecord.Type == BackRecordType.OutstockOn) entity.Bind(detail.BoxId);