Przeglądaj źródła

Lead ID is omitable when create new.. (http POST) getLead by ID is added as a wrapper for crmGetEntity

master
Patrick Peng Sun 8 lat temu
rodzic
commit
39f57a5fd9
1 zmienionych plików z 4 dodań i 4 usunięć
  1. +4
    -4
      crmLead.go

+ 4
- 4
crmLead.go Wyświetl plik

) )


type crmdLead struct { type crmdLead struct {
ID string `json:"id"`
ID string `json:"id,omitempty"`
Name string `json:"name,omitempty"` Name string `json:"name,omitempty"`
Deleted bool `json:"deleted,omitempty"` Deleted bool `json:"deleted,omitempty"`
SalutationName string `json:"salutationName,omitempty"` SalutationName string `json:"salutationName,omitempty"`
return headers return headers
} }


func crmGetLeadByID(id string) (r crmdLead, err error) {
resp, err := crmGetEntity("Lead", id)
err = json.Unmarshal([]byte(resp), &r)
func crmGetLead(id string) (r crmdLead, err error) {
entity, err := crmGetEntity("Lead", id)
r = entity.(crmdLead)
return return
} }

Ładowanie…
Anuluj
Zapisz