From cdbda5e3895814b688bcc0e6b34b6067b0b9b773 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期四, 21 九月 2023 20:17:08 +0800
Subject: [PATCH] fix

---
 service/progress.go          |    2 +-
 model/production_progress.go |    2 +-
 api/v1/task.go               |    2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/api/v1/task.go b/api/v1/task.go
index 1e961b8..11a1332 100644
--- a/api/v1/task.go
+++ b/api/v1/task.go
@@ -227,7 +227,7 @@
 		if err != nil {
 			return err
 		}
-		return service.NewProgressService().Upsert(db, procedure, order)
+		return service.NewProgressService().Add(db, procedure, order)
 	})
 	if err != nil {
 		logx.Errorf("SendProcessParams update order and procedure status error:%v", err.Error())
diff --git a/model/production_progress.go b/model/production_progress.go
index 166769e..898b186 100644
--- a/model/production_progress.go
+++ b/model/production_progress.go
@@ -12,7 +12,7 @@
 		ID               int    `gorm:"primarykey"`
 		WorkOrderID      string `gorm:"index;type:varchar(191);not null;comment:宸ュ崟ID" json:"workOrderID"`
 		OrderID          string `gorm:"index;type:varchar(191);not null;comment:璁㈠崟ID" json:"orderID"`
-		ProcedureID      string `gorm:"uniqueIndex:idx_product_procedure;type:varchar(191);comment:宸ュ簭ID" json:"procedureId"`
+		ProcedureID      string `gorm:"type:varchar(191);comment:宸ュ簭ID" json:"procedureId"`
 		DeviceID         string `gorm:"type:varchar(191);not null;comment:璁惧ID" json:"deviceId"`
 		FinishedQuantity int64  `gorm:"type:int;not null;comment:瀹屾垚鏁伴噺" json:"finishedQuantity"`
 		Position         int    `gorm:"type:int;comment:宸ヤ綔浣嶇疆" json:"position"` //姣忎釜璁惧鍙兘鏈夊涓満浣嶅悓鏃剁敓浜э紝鐢╬osition琛ㄧず浣嶇疆
diff --git a/service/progress.go b/service/progress.go
index 7d39cfa..9f19ae6 100644
--- a/service/progress.go
+++ b/service/progress.go
@@ -13,7 +13,7 @@
 	return &ProgressService{}
 }
 
-func (slf ProgressService) Upsert(db *gorm.DB, procedure *model.Procedures, order *model.Order) error {
+func (slf ProgressService) Add(db *gorm.DB, procedure *model.Procedures, order *model.Order) error {
 	_, err := model.NewProductionProgressSearch(db).SetProcedureId(procedure.ProcedureID).SetWorkOrderId(procedure.WorkOrderID).First()
 	if err == gorm.ErrRecordNotFound {
 		progress := &model.ProductionProgress{

--
Gitblit v1.8.0