From 99e5ccc3e971607a997af7b3f700d397049d300a Mon Sep 17 00:00:00 2001 From: liujiandao <274878379@qq.com> Date: 星期四, 14 三月 2024 11:52:20 +0800 Subject: [PATCH] 查询销售明细单tab页信息 --- api/v1/product.go | 30 ++++++++++++++++++++++++++++++ 1 files changed, 30 insertions(+), 0 deletions(-) diff --git a/api/v1/product.go b/api/v1/product.go index 9469396..8f11a30 100644 --- a/api/v1/product.go +++ b/api/v1/product.go @@ -174,9 +174,15 @@ wo.WorkOrderStatus = orderInfo.WorkOrderStatus wo.StartTime = orderInfo.StartTime wo.EndTime = orderInfo.EndTime + wo.ProductId = orderInfo.ProductId + wo.Specs = orderInfo.Specs + wo.Unit = orderInfo.Unit + wo.Amount = orderInfo.Amount + wo.FinishAmount = orderInfo.FinishAmount list = append(list, wo) } result.MakeInfo = list + var purchaseInfo []response.Purchase for _, pl := range info.PurchaseList { var p response.Purchase @@ -185,8 +191,32 @@ p.PurchaseName = pl.PurchaseName p.PurchaseNumber = pl.PurchaseNumber p.SupplierName = pl.SupplierName + p.ProductId = pl.ProductId + p.ProductName = pl.ProductName + p.Specs = pl.Specs + p.Unit = pl.Unit + p.Amount = pl.Amount + p.FinishAmount = pl.FinishAmount purchaseInfo = append(purchaseInfo, p) } result.PurchaseInfo = purchaseInfo + + var outsourcingList []response.OutsourcingInfo + for _, outsourcingInfo := range info.OutsourcingList { + var oi response.OutsourcingInfo + oi.OutsourcingId = outsourcingInfo.OutsourcingId + oi.OutsourcingStatus = outsourcingInfo.OutsourcingStatus + oi.ProductId = outsourcingInfo.ProductId + oi.ProductName = outsourcingInfo.ProductName + oi.SupplierName = outsourcingInfo.SupplierName + oi.StartTime = outsourcingInfo.StartTime + oi.EndTime = outsourcingInfo.EndTime + oi.Specs = outsourcingInfo.Specs + oi.Unit = outsourcingInfo.Unit + oi.Amount = outsourcingInfo.Amount + oi.FinishAmount = outsourcingInfo.FinishAmount + outsourcingList = append(outsourcingList, oi) + } + result.OutsourcingInfo = outsourcingList ctx.OkWithDetailed(result) } -- Gitblit v1.8.0