diff --git a/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 b/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 index eeae4d42..aae9fe85 100644 Binary files a/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 and b/.vs/WMS.Web/DesignTimeBuild/.dtbcache.v2 differ diff --git a/src/WMS.Web.Domain/Entitys/Box.cs b/src/WMS.Web.Domain/Entitys/Box.cs index 66dbbe62..a381663f 100644 --- a/src/WMS.Web.Domain/Entitys/Box.cs +++ b/src/WMS.Web.Domain/Entitys/Box.cs @@ -128,9 +128,8 @@ namespace WMS.Web.Domain.Entitys }); } else - { - d.Qty = qty; - } + d.Qty = d.Qty + qty; + return Result.ReSuccess(); } /// diff --git a/src/WMS.Web.Domain/Services/ChangeMoveBoxService.cs b/src/WMS.Web.Domain/Services/ChangeMoveBoxService.cs index d3e90a0c..43d0f269 100644 --- a/src/WMS.Web.Domain/Services/ChangeMoveBoxService.cs +++ b/src/WMS.Web.Domain/Services/ChangeMoveBoxService.cs @@ -320,7 +320,6 @@ namespace WMS.Web.Domain.Services /// public async Task ChangeBox_BackRecord(BackRecord backRecord, LoginInDto loginInfo, bool isTransaction = true) { - return Result.ReSuccess(); if (backRecord.Method == InventoryInOutMethod.Box) return Result.ReSuccess(); List dtoList = new List(); var boxIds = backRecord.Details.Select(s => s.BoxId).Distinct().ToList();