| | |
| | | client := crm_aps.NewCrmAndApsGrpcServiceClient(grpc_init.CrmApsGrpcServiceConn) |
| | | projectList, err := client.GetApsProjectList(c, &crm_aps.GetApsProjectListRequest{}) |
| | | if err != nil { |
| | | ctx.FailWithMsg(ecode.UnknownErr, "grpc调用错误: "+err.Error()) |
| | | logx.Errorf("grpc GetApsProjectList err: %v", err.Error()) |
| | | ctx.FailWithMsg(ecode.UnknownErr, "获取aps项目列表失败") |
| | | return |
| | | } |
| | | ctx.OkWithDetailed(projectList.List) |
| | |
| | | Address: params.Address, |
| | | Phone: params.Phone, |
| | | DeliverType: int32(params.DeliverType), |
| | | Source: "CRM", |
| | | ProductList: wmsProducts, |
| | | }) |
| | | if err != nil { |
| | | logx.Errorf("CreateOperation err: %v", err.Error()) |
| | | logx.Errorf("grpc CreateOperation err: %v", err.Error()) |
| | | } |
| | | |
| | | //推送到aps |
| | |
| | | //状态还原 |
| | | m["status"] = constvar.WaitConfirmed |
| | | _ = model.NewSalesDetailsSearch().SetNumber(params.Number).UpdateByMap(m) |
| | | ctx.FailWithMsg(ecode.UnknownErr, "grpc调用错误: "+err.Error()) |
| | | logx.Errorf("grpc SendSalesDetailsToApsProject err: %v", err.Error()) |
| | | ctx.FailWithMsg(ecode.UnknownErr, "推送失败,请检查参数是否正确") |
| | | return |
| | | } |
| | | ctx.Ok() |