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