From 4d7d6f0e363d71ebe7ae506dd8ba02aa92eafb34 Mon Sep 17 00:00:00 2001 From: liujiandao <274878379@qq.com> Date: 星期一, 13 十一月 2023 16:09:26 +0800 Subject: [PATCH] 字段修改 --- api/v1/product.go | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/api/v1/product.go b/api/v1/product.go index f1d1f7b..9fb1241 100644 --- a/api/v1/product.go +++ b/api/v1/product.go @@ -76,6 +76,7 @@ productList[k].Price = decimal.NewFromFloat(v.SalePrice).Round(2) productList[k].Amount = decimal.NewFromFloat(1) productList[k].Total = productList[k].Price.Mul(productList[k].Amount).Round(2) + productList[k].Unit = v.Unit } if err != nil { @@ -140,6 +141,10 @@ return } number := c.Param("number") + if number == "" || number == "undefined" { + ctx.Ok() + return + } first, err := model.NewSalesDetailsSearch().SetNumber(number).SetPreload(true).First() if err != nil { ctx.FailWithMsg(ecode.UnknownErr, "鏄庣粏璇︽儏鏌ユ壘澶辫触") @@ -160,5 +165,17 @@ ctx.FailWithMsg(ecode.UnknownErr, "鍐呴儴閿欒") return } - ctx.OkWithDetailed(info.List) + var list []response.WorkOrderInfo + for _, orderInfo := range info.List { + var wo response.WorkOrderInfo + wo.OrderId = orderInfo.OrderId + wo.ProductName = orderInfo.ProductName + wo.OrderStatus = orderInfo.OrderStatus + wo.WorkOrderId = orderInfo.WorkOrderId + wo.WorkOrderStatus = orderInfo.WorkOrderStatus + wo.StartTime = orderInfo.StartTime + wo.EndTime = orderInfo.EndTime + list = append(list, wo) + } + ctx.OkWithDetailed(list) } -- Gitblit v1.8.0