From 002539c8dc7eae6e64da1608245be01a889c061c Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期六, 02 十二月 2023 14:48:14 +0800
Subject: [PATCH] 修改销售明细

---
 api/v1/product.go |   16 +---------------
 1 files changed, 1 insertions(+), 15 deletions(-)

diff --git a/api/v1/product.go b/api/v1/product.go
index e4fdc19..9cca9e4 100644
--- a/api/v1/product.go
+++ b/api/v1/product.go
@@ -9,7 +9,6 @@
 	"aps_crm/pkg/ecode"
 	"aps_crm/pkg/logx"
 	"aps_crm/proto/product"
-	"aps_crm/utils"
 	"github.com/gin-gonic/gin"
 	"github.com/shopspring/decimal"
 	"github.com/spf13/cast"
@@ -141,21 +140,8 @@
 		ctx.Ok()
 		return
 	}
-	first, err := model.NewSalesDetailsSearch().SetNumber(number).SetPreload(true).First()
-	if err != nil {
-		ctx.FailWithMsg(ecode.UnknownErr, "鏄庣粏璇︽儏鏌ユ壘澶辫触")
-		return
-	}
-	params := make([]*product.Info, 0)
-	for _, p := range first.Products {
-		var pa product.Info
-		pa.ProductId = p.Number
-		pa.StartTime = utils.TimeToString(first.UpdatedAt)
-		pa.EndTime = first.DeliveryDate
-		params = append(params, &pa)
-	}
 	client := product.NewProductServiceClient(grpc_init.CrmApsGrpcServiceConn)
-	info, err := client.GetProductOrder(ctx.GetCtx(), &product.GetProductOrderRequest{Params: params})
+	info, err := client.GetProductOrder(ctx.GetCtx(), &product.GetProductOrderRequest{SalesDetailsNumber: number})
 	if err != nil {
 		logx.Errorf("GetProductOrder err: %v", err.Error())
 		ctx.FailWithMsg(ecode.UnknownErr, "鍐呴儴閿欒")

--
Gitblit v1.8.0