From b555874608be2e4bb40cceba60b497c04caef842 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期二, 12 九月 2023 14:17:51 +0800
Subject: [PATCH] 三菱协议更改

---
 nsq/msg_handler.go |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/nsq/msg_handler.go b/nsq/msg_handler.go
index 693c3e1..180f1b5 100644
--- a/nsq/msg_handler.go
+++ b/nsq/msg_handler.go
@@ -79,12 +79,12 @@
 		}
 
 		err = model.WithTransaction(func(db *gorm.DB) error {
-			if oldWorkOrder != nil {
+			if oldWorkOrder != nil && oldWorkOrder.WorkOrderID != "" {
 				if err = model.NewOrderSearch(db).SetId(oldWorkOrder.ID).Updates(&orderRecord); err != nil {
 					return err
 				}
 				for _, procedure := range procedureRecords {
-					err = model.NewProceduresSearch(db).SetProcedureId(procedure.ProcedureID).Updates(procedure)
+					err = model.NewProceduresSearch(db).SetWorkOrderId(procedure.WorkOrderID).SetProcedureId(procedure.ProcedureID).Updates(procedure)
 					if err != nil {
 						return err
 					}

--
Gitblit v1.8.0