From a9ad4cabc4d303532fbd743538f7480c0eef5a69 Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期五, 05 七月 2024 14:58:42 +0800 Subject: [PATCH] 库存盘点验证时的出入库数量使用盘点时的库存数量计算 --- controllers/report_forms_controller.go | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/controllers/report_forms_controller.go b/controllers/report_forms_controller.go index ed57a90..334e1d7 100644 --- a/controllers/report_forms_controller.go +++ b/controllers/report_forms_controller.go @@ -475,13 +475,18 @@ return } + if len(result) == 0 { + util.ResponseFormatList(c, code.Success, result, int(total)) + return + } + nowMonth := time.Now().Local().Format("2006-01") if nowMonth == params.Date { productIds := make([]string, 0, len(result)) for _, item := range result { productIds = append(productIds, item.ProductId) } - statsRecords, err := service.GetCurrentWarehouseStats(params.Date, params.WarehouseID, productIds) + statsRecords, err := service.GetCurrentWarehouseStats(params.Date, params.WarehouseID, productIds, true) if err != nil { util.ResponseFormat(c, code.InternalError, "鍐呴儴閿欒") return @@ -502,6 +507,7 @@ } util.ResponseFormatList(c, code.Success, result, int(total)) + } // DoWareHouseMonthStats -- Gitblit v1.8.0