From c9cedfb740614a995576171df73f19ebd613aff0 Mon Sep 17 00:00:00 2001 From: jiangshuai <291802688@qq.com> Date: 星期四, 23 十一月 2023 19:12:44 +0800 Subject: [PATCH] 获取供应商列表grpc客户端 --- controllers/operation.go | 19 +++++++++++++++++++ 1 files changed, 19 insertions(+), 0 deletions(-) diff --git a/controllers/operation.go b/controllers/operation.go index 238b057..136a9c3 100644 --- a/controllers/operation.go +++ b/controllers/operation.go @@ -26,6 +26,7 @@ "wms/pkg/structx" "wms/proto/product_inventory" "wms/proto/purchase_wms" + "wms/proto/supplier" "wms/request" "wms/utils/http" "wms/utils/upload" @@ -1065,3 +1066,21 @@ return fileUrl, nil } + +// GetSupplierList +// @Tags 鍏ュ簱/鍑哄簱 +// @Summary 鑾峰彇鐗╂祦鍏徃鍒楄〃 +// @Produce application/json +// +// @Success 200 {object} util.Response "鎴愬姛" +// +// @Router /api-wms/v1/operation/getSupplierList [get] +func (slf OperationController) GetSupplierList(c *gin.Context) { + cli := supplier.NewSupplierServiceClient(supplier.SupplierConn) + resp, err := cli.GetSupplierList(c, &supplier.SupplierListRequest{Status: 1}) + if err != nil { + util.ResponseFormat(c, code.RequestParamError, "grpc璋冪敤澶辫触:"+err.Error()) + return + } + util.ResponseFormat(c, code.Success, resp.List) +} -- Gitblit v1.8.0