From ed3d45b189f102249eabd0cb5a0299bc66b0dea6 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期一, 18 十二月 2023 21:04:12 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.5.5:10010/r/aps/WMS

---
 controllers/reorder_rule_controller.go |   43 ++++++++++++++++++++-----------------------
 1 files changed, 20 insertions(+), 23 deletions(-)

diff --git a/controllers/reorder_rule_controller.go b/controllers/reorder_rule_controller.go
index 13002bd..d1fce38 100644
--- a/controllers/reorder_rule_controller.go
+++ b/controllers/reorder_rule_controller.go
@@ -3,19 +3,16 @@
 import (
 	"github.com/gin-gonic/gin"
 	"github.com/shopspring/decimal"
-	"google.golang.org/grpc"
-	"google.golang.org/grpc/credentials/insecure"
 	"gorm.io/gorm"
 	"strconv"
 	"strings"
 	"time"
-	"wms/conf"
 	"wms/constvar"
 	"wms/extend/code"
 	"wms/extend/util"
 	"wms/models"
-	"wms/pkg/logx"
 	"wms/pkg/timex"
+	"wms/proto/init_client"
 	"wms/proto/inventory_order"
 	"wms/proto/purchase_wms"
 	"wms/request"
@@ -260,22 +257,22 @@
 	util.ResponseFormat(c, code.Success, "鏇存柊鎴愬姛")
 }
 
-var InventoryOrderServiceConn *grpc.ClientConn
-
-func InitInventoryOrderServiceConn() {
-	var err error
-	InventoryOrderServiceConn, err = grpc.Dial(conf.GrpcServerConf.ApsAddr, grpc.WithTransportCredentials(insecure.NewCredentials()))
-	if err != nil {
-		logx.Errorf("grpc dial product service error: %v", err.Error())
-		return
-	}
-}
-
-func CloseInventoryOrderServiceConn() {
-	if InventoryOrderServiceConn != nil {
-		InventoryOrderServiceConn.Close()
-	}
-}
+//var InventoryOrderServiceConn *grpc.ClientConn
+//
+//func InitInventoryOrderServiceConn() {
+//	var err error
+//	InventoryOrderServiceConn, err = grpc.Dial(conf.GrpcServerConf.ApsAddr, grpc.WithTransportCredentials(insecure.NewCredentials()))
+//	if err != nil {
+//		logx.Errorf("grpc dial product service error: %v", err.Error())
+//		return
+//	}
+//}
+//
+//func CloseInventoryOrderServiceConn() {
+//	if InventoryOrderServiceConn != nil {
+//		InventoryOrderServiceConn.Close()
+//	}
+//}
 
 // OrderAgain
 // @Tags      閲嶈璐ц鍒�
@@ -291,7 +288,7 @@
 		return
 	}
 	if params.Route == "閲囪喘" {
-		client := purchase_wms.NewPurchaseServiceClient(PurchaseServiceConn)
+		client := purchase_wms.NewPurchaseServiceClient(init_client.SrmConn)
 		resp, err := client.GetSupplierListByProductId(c, &purchase_wms.GetSupplierListByProductIdRequest{ProductId: params.ProductId})
 		if err != nil {
 			util.ResponseFormat(c, code.RequestParamError, "grpc璋冪敤澶辫触")
@@ -300,7 +297,7 @@
 		util.ResponseFormat(c, code.Success, resp.List)
 		return
 	}
-	client := inventory_order.NewInventoryOrderServiceClient(InventoryOrderServiceConn)
+	client := inventory_order.NewInventoryOrderServiceClient(init_client.ApsConn)
 	order, err := client.CreateNewOrder(c, &inventory_order.CreateNewOrderRequest{
 		OrderNumber: params.OrderNumber.IntPart(),
 		Unit:        params.Unit,
@@ -368,7 +365,7 @@
 // @Router    /api-wms/v1/reorderRule/submitOrder [post]
 func (slf ReorderRuleController) SubmitOrder(c *gin.Context) {
 	var params models.ReorderRule
-	client := purchase_wms.NewPurchaseServiceClient(PurchaseServiceConn)
+	client := purchase_wms.NewPurchaseServiceClient(init_client.SrmConn)
 	resp, err := client.CreatePurchaseByWms(c, &purchase_wms.CreatePurchaseByWmsRequest{
 		SupplierId: params.SupplierId,
 		ProductId:  params.ProductId,

--
Gitblit v1.8.0