| | |
| | | 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 |
| | |
| | | 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 { |
| | | //状态还原 |