From 0475de865b0ecb57cdcbf80bd38e67fd72206e25 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期四, 28 三月 2024 20:22:41 +0800
Subject: [PATCH] 销售出库增加操作来源

---
 proto/purchase_wms/server.go |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/proto/purchase_wms/server.go b/proto/purchase_wms/server.go
index 80f4c71..0f78c2c 100644
--- a/proto/purchase_wms/server.go
+++ b/proto/purchase_wms/server.go
@@ -24,8 +24,10 @@
 	operation.Number = strconv.FormatInt(time.Now().Unix(), 10)
 	operation.Status = constvar.OperationStatus_Ready
 	operation.CompanyName = req.SupplierName
+	operation.CompanyID = int(req.SupplierId)
 	operation.Source = req.Source
-	warehouse, err := models.NewWarehouseSearch().First()
+	operation.OperationSource = constvar.OperationSource(req.OperationSource)
+	warehouse, err := models.NewWarehouseSearch().SetName(req.WarehouseName).First()
 	if err != nil {
 		return nil, err
 	}
@@ -100,9 +102,7 @@
 		index := strings.LastIndex(operation.OperationTypeName, "-")
 		so.WarehouseName = operation.OperationTypeName[:index]
 		so.Status = int64(operation.Status)
-		if operation.Status == constvar.OperationStatus_Finish {
-			so.OverTime = operation.UpdateTime
-		}
+		so.OverTime = operation.CreateTime
 		for _, detail := range operation.Details {
 			s := so
 			s.ProductId = detail.ProductId

--
Gitblit v1.8.0