| } | } | ||||
| func (m *WechatUserInfo) registerNewUserWithInfo(in InWechatMsg) { | |||||
| func (m *WechatUserInfo) registerNewUserWithInfo(in InWechatMsg) (newuser crmdLead, err error) { | |||||
| u := crmdLead{} | u := crmdLead{} | ||||
| u.FirstName = "\u0020" | u.FirstName = "\u0020" | ||||
| u.LastName = m.NickName | u.LastName = m.NickName | ||||
| u.Status = "New" | u.Status = "New" | ||||
| data, _ := json.Marshal(u) | data, _ := json.Marshal(u) | ||||
| url := "https://c.hitxy.org.au/api/v1/Lead" | |||||
| headers := crmPrepareLeadUploadHTTPHeader() | |||||
| resp, err := postRAW(data, url, headers) | |||||
| log.Println(resp) | |||||
| log.Println(err) | |||||
| entity, err := crmCreateEntity("Lead", data) | |||||
| if err == nil { | |||||
| newuser = entity.(crmdLead) | |||||
| } | |||||
| return | |||||
| } | } |