From 05393ebd162ae18ad7b567bc9e7767cab7fad137 Mon Sep 17 00:00:00 2001
From: liujiandao <274878379@qq.com>
Date: 星期四, 28 三月 2024 15:19:25 +0800
Subject: [PATCH] 销售明细单修改

---
 api/v1/salesDetails.go |   23 ++++++++++++-----------
 1 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/api/v1/salesDetails.go b/api/v1/salesDetails.go
index 7689c5f..910847a 100644
--- a/api/v1/salesDetails.go
+++ b/api/v1/salesDetails.go
@@ -581,15 +581,15 @@
 	if !ok {
 		return
 	}
-	//clientName := ""
-	//if params.ClientId > 0 {
-	//	first, err := model.NewClientSearch(nil).SetId(params.ClientId).First()
-	//	if err != nil {
-	//		ctx.FailWithMsg(ecode.UnknownErr, "瀹㈡埛淇℃伅鏌ヨ澶辫触")
-	//		return
-	//	}
-	//	clientName = first.Name
-	//}
+	clientName := ""
+	if params.ClientId > 0 {
+		first, err := model.NewClientSearch(nil).SetId(params.ClientId).First()
+		if err != nil {
+			ctx.FailWithMsg(ecode.UnknownErr, "瀹㈡埛淇℃伅鏌ヨ澶辫触")
+			return
+		}
+		clientName = first.Name
+	}
 	m := make(map[string]interface{})
 	m["status"] = params.Status
 	m["project_id"] = params.ProjectId
@@ -637,14 +637,15 @@
 	clientAps := crm_aps.NewCrmAndApsGrpcServiceClient(grpc_init.CrmApsGrpcServiceConn)
 	_, err = clientAps.SendSalesDetailsToApsProject(c, &crm_aps.SendSalesDetailsToApsProjectRequest{
 		Number:       params.Number,
-		ClientName:   params.Client.Name,
+		ClientName:   clientName,
 		MemberName:   params.Member.Username,
 		SignTime:     params.SignTime,
 		DeliveryDate: params.DeliveryDate,
-		Source:       params.Source,
+		Source:       "CRM",
 		ProductTotal: total.IntPart(),
 		ProjectId:    params.ProjectId,
 		Products:     ApsProducts,
+		DeliverType:  int64(params.DeliverType),
 	})
 	if err != nil {
 		//鐘舵�佽繕鍘�

--
Gitblit v1.8.0