From 610ae3fb0df083e4b2649dcb7956e50b7159836a Mon Sep 17 00:00:00 2001 From: liujiandao <274878379@qq.com> Date: 星期四, 11 四月 2024 17:00:12 +0800 Subject: [PATCH] 产量登记表格式修改 --- controllers/yield_register_controller.go | 14 ++++++++++++++ 1 files changed, 14 insertions(+), 0 deletions(-) diff --git a/controllers/yield_register_controller.go b/controllers/yield_register_controller.go index 6a5c9db..a5412f6 100644 --- a/controllers/yield_register_controller.go +++ b/controllers/yield_register_controller.go @@ -35,6 +35,20 @@ util.ResponseFormat(c, code.RequestParamError, "鏁版嵁杞崲澶辫触") return } + circles := make([]*models.YieldRegisterCircle, 0) + for _, circle := range yield.Circles { + for _, circleInfo := range params.Circles { + if circle.CarNumber == circleInfo.CarNumber { + for _, number := range circleInfo.PieceNumbers { + data := *circle + data.PieceNumber = number.PieceNumber + data.Value = number.Value + circles = append(circles, &data) + } + } + } + } + yield.Circles = circles if yield.ID > 0 { //鏇存柊 err = models.WithTransaction(func(db *gorm.DB) error { -- Gitblit v1.8.0