diff --git a/src/BarCode.Web.Domain/Entitys/Box.cs b/src/BarCode.Web.Domain/Entitys/Box.cs index a09e408..12fa763 100644 --- a/src/BarCode.Web.Domain/Entitys/Box.cs +++ b/src/BarCode.Web.Domain/Entitys/Box.cs @@ -128,7 +128,7 @@ namespace BarCode.Web.Domain.Entitys if (detail == null) return Result.ReFailure(ResultCodes.BoxMaterialNoDataError); var serial = detail.SerialNumbers.FirstOrDefault(f => f.Equals(serialNumber)); - if (serial == null) + if (serial == null && isNotCount!="1") return Result.ReFailure(ResultCodes.BoxSerialNumberNoDataError); detail.SerialNumbers.Remove(serialNumber);