From 778f7fbabb2ad5cdb8e203e1695ae2a8c7327edb Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 28 十一月 2023 19:19:21 +0800
Subject: [PATCH] 兼容

---
 service/report_work.go |   14 ++++++++++----
 1 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/service/report_work.go b/service/report_work.go
index 1c9c50e..4a9db04 100644
--- a/service/report_work.go
+++ b/service/report_work.go
@@ -71,7 +71,7 @@
 		BarCode:            snowflake.GenerateIdStr(),
 	}
 	err = model.WithTransaction(func(db *gorm.DB) error {
-		err = model.NewReportWorkSearch(nil).Create(record)
+		err = model.NewReportWorkSearch(db).Create(record)
 		if err != nil {
 			return err
 		}
@@ -80,17 +80,23 @@
 		if err != nil {
 			return err
 		}
-		err = model.NewReportsToCloudSearch(nil).Create(&model.ReportsToCloud{
+		err = model.NewReportsToCloudSearch(db).Create(&model.ReportsToCloud{
 			ReportType: constvar.ReportTypeReportWork,
 			Content:    string(content),
 		})
-		return err
+		if err != nil {
+			return err
+		}
+
+		return nil
 	})
 	if err != nil {
 		logx.Errorf("save report work transaction error: %v", err)
 		return err
 	}
-	_ = NewProgressService().UpdateProgressByProceduresId(procedure.ID, int64(params.ReportAmount))
+
+	err = NewProgressService().UpdateProgressByProceduresId(procedure.ID, int64(params.ReportAmount))
+
 	return nil
 }
 

--
Gitblit v1.8.0