liujiandao
2024-03-28 05393ebd162ae18ad7b567bc9e7767cab7fad137
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 {
      //状态还原